Jennifer Hudson, Mary J. Blige, and Kelly Clarkson above were only three of the many celebrities who attended the ‘VH1 Divas Celebrates Soul’ event last night. From performers to just attendees, the red carpet went from glitzy gold gowns to gray cardigans. Not kidding. 

I think I preferred Jennifer’s dazzling performance dress above to her pink red carpet ensemble. I think Mary J. looked great in both dresses. I also have to say that the women really brought it while the male guests like Travie McCoy lacked anything special! Though, I have to give a thumbs up to 50 Cent’s velvet blazer. At least it’s not camo.

What do you think of the red carpet fashion, Lovelies? Who was best dressed? Would you wear fingerless gloves like Dolly Parton on the red carpet? 

Image Source