Fashion Faceoff: Eva Longoria vs. Katie Cassidy vs. Katharine McPhee

A trio of lovely ladies -- a "Desperate Housewife," a former "Gossip Girl," and a one-time "American Idol" finalist -- strutted their stuff in the same sparkling Alice + Olivia "Breck" dress on three different days less than two months apart. Now it's up to us to make the tough decision of who wore it best!

Eva Longoria, 36, donned the knee-length dress to the Padres Contra El Cancer Gala in Las Vegas on October 15. The owner of the restaurant Beso accessorized with nude peep-toe heels and a sexy updo.

Photos: Angelina Jolie, More Are 2 Hot 2 Handle

Katie Cassidy, 25, debuted the design for the Alice + Olivia Spring 2012 show during New York Fashion Week in NYC on September 12. (Sorry, Katie, but this dress is just too gorgeous to think that no other celebs would sport it!) The former "Melrose Place" starlet styled the look with dark patterned heels, foot tattoos, hoop earrings, and her long locks loose.

Last but not least, Katharine McPhee, 27, sported the garment at the Malaria No More International Honors 5th Anniversary Benefit in NYC on November 6. The star of the upcoming NBC series "Smash" added strappy sandals by Jimmy Choo and a curly, down 'do.

'Dragon Tattoo' Clothing Line Debuts

While this dress is flattering on all three women, one of them certainly wore it best. Katie gave it a young look with the hoops and the body art, but it's not exactly sophisticated. Katharine's gold shoes and tumbling tresses made the ensemble, well, a little plain. Only Eva, with her hair in an updo, looked chic -- and I say she's the winner. Do you agree?

Follow omg! on Twitter