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