
Serena Williams is one of 3 beautiful women who have worn this blue Alexander McQueen dress from the Resort 2010 collection.
The tennis ace wore her dress when she attended The Sony Ericsson Open Kick-Off Party at LIV nightclub at Fontainebleau Miami back in March.
Black cut-out booties and silver jewelry were teamed with her look.
‘Ugly Betty’ actress Vanessa Williams was the only one to add a belt her dress when she attended the “Promises, Promises” Broadway opening night at the Broadway Theatre back in April.
Black kitten heels, a black clutch and hooped earrings completed the look.
Jennifer Hudson was the most recent star to wear this McQueen dress.
She looked stunning at the Cannes Film Festival cocktail party for her upcoming movie “Winnie”.
Showing off her new trim figure, the Oscar winner paired her dress with Gucci Gail ankle-cuff sandals.
Serena over accessorized and I don’t like the belt Vanessa wore so Jennifer wins for me.
Credit: Getty
MORE FROM RED CARPET FASHION AWARDS:
Posted by Catherine Kallon on June 16th, 2010 In: Alexander McQueen, Jennifer Hudson, Serena Williams, Vanessa Williams, Who Wore It Better?









Halle Berry’s Tolani ‘Sasha’ Floral Print Tunic
Jessica Chastain In Givenchy – Bulgari Hosts ‘Cleopatra’ Cocktail
Kristin Scott Thomas In Giambattista Valli – ‘Only God Forgives̵...
Sharon Stone In Roberto Cavalli – De Grisogono Party
Cannes Film Festival Menswear Round Up
‘The Cannes Diaries’ with shoescribe.com

















Jennifer wins by leaps and bounds. Serena needs to lose some of that bulk and find a new hairdo. And Vanessa…I don’t even know what to say. That dress was made for Jennifer and I love her pose. But, I also don’t like her hair.