They’re both beautiful and sexy, and apparently they have similar taste when it comes to fashion: in this week’s fashion face off, Zoe Saldana and Alessandra Ambrosio go head to head in a Balmain Resort 2012 dress. But who wore it best? Zoe Saldana surely turned heads when she showed up in this gold and white embroidered frock at the ‘Colombiana’ Miami screening on August 22. The “Avatar” star went off lookbook, adding a white flowing train to the dress, a detail that sparked a lot of controversy among fashion aficionados. She completed her look with black caged Giuseppe Zanotti heels, starry earrings, a braided hairstyle, black nail polish, smoky eyes and hot pink lips. Meanwhile, Alessandra opted for the catwalk look, showing off her long, toned legs in the classic version of the Balmain mini dress to the Victoria’s Secret Fashion Show Viewing Party in Costa Mesa, California on November 29. The supermodel teamed her outfit with nude Jimmy Choo peep-toe slingbacks, a tan Valentino clutch, gold drop earrings, a sleek, center-parted blowout and pink, glossy lips. Both stars looked stunning in this Balmain number, but who wore it best: Zoe or Alessandra? Check out our Starlounge gallery and decide for yourself!By Alessia Bertino and Emily Barker Photos: Getty Images, Film Magic and Wire Image
