The Good: Mary J. Blige looked stunning in all her outfits, especially the champagne colored Grecian dress she wore on the red carpet – it was the perfect color for her. Jennifer Hudson looked sexy but still elegant in her cherry red Roberto Cavalli halter dress (she's been hitting it out of the park at all the awards shows so far this season, actually), and Corrine Bailey Rae was adorable in her beaded black strapless number. One surprise was Vanessa Minillo in a liquid metal mini dress paired with sleek, simple hair - I wasn't really expecting much from her. Carrie Underwood also worked the silver look well in her long, glittering column.
The Bad: Shakira looked pretty, but her red dress could have come from the juniors at Macy’s – it looked like more like a prom dress than a red carpet dress. Another one in the "safe but pretty category" was Leann Rimes. There was nothing wrong with her plunging black dress, but it wasn't exactly memorable. Christina Aguilera’s look was fabulous except for the seriously bad extensions – there really shouldn’t be such a clear demarcation between one’s real hair and the fake pieces. The Dixie Chicks looked great on the red carpet and in the audience, but Natalie Maines's (the lead singer) big puffy white dress during their performance looked like a wedding gown gone horribly wrong.
The Men: Justin looked good in his gray suit (a nice change from the black that men usually wear to awards shows), and Terrence Howard is one sharp dressed man. However, John Mayer looked the same as he always does - in need of a shower and shave.