Taylor Swift takes on Heidi Klum. (WireImage/Getty Images)
What they wore: A white shift dress that shimmered with crystals and featured a racy sheer panel, by KaufmanFranco.
When they wore it: Swift, 23, stepped out in the frock on January 24 when she appeared at the 40 Principales Music Awards in Madrid, Spain, while 40-year-old Klum selected the number for an "America's Got Talent" afterparty on August 21.
How they styled it: T. Swift rocked understated makeup and hair, along with booties from Christian Louboutin. Her competition, Klum, opted to wear the design in a more fitted size that really showcased her cleavage, and added Lorraine Schwartz jewels and some strappy Louboutins.
Judge's scorecard: The "Project Runway" star's style was fun, sure, but we think that the singer, not the model, is the one who really worked it in this dress. As Klum says on her show, "One day you're in, the next day you're out."
Do you agree?
More Celebrity Features on Yahoo:
- Burning Question: Is the Kanye-Kimmel Twitter Feud for Real … and Does Kanye Have a Point?
- Bring on the Daisy Dukes: Jessica Simpson Returns to Weight Watchers
- Kris Jenner, Where’s Your Wedding Ring?
- Arts & Entertainment
- Heidi Klum
- Taylor Swift
- Project Runway