Jennifer Hudson vs. Katy Perry

Hudson rocked a Chloe mini at the Nickelodeon Upfront Presentation in NYC. Perry vamped it up in Herve Leger to promote her perfume in Cologne, Germany.

ADVERTISEMENT