Henry S. Dziekan III/WireImage

WHAT SHE WORE At the Mary J. Blige Honors Concert, Jennifer Hudson hit the red carpet in a dusty rose Victoria Beckham sheath and leather peep-toes.

WHY WE LOVE IT The singer hit all the right notes in a contoured dress that flaunted her curves.
25 of 40

Jennifer Hudson

Jennifer Hudson in Victoria Beckham

Advertisement