by Miranda NolandFebruary 27, 2009 1. 022709 Best Dressed Penelope Cruz Best Supporting Actress winner Penelope Cruz is enchanting in her 60 year old vintage Balmain strapless white gown and sweet up-do at the 81st Annual Academy Awards in Los Angeles. Prev Next 2. 022709 Best Dressed Zoe Saldana Zoe Saldana looks romantic in a Jean Paul Gaultier floral blouse and pale pink draped skirt with a bold black belt and black tights at the Star Trek: The Beginning press conference in Seoul, South Korea. Prev Next 3. 022709 Best Dressed Cameron Diaz Cameron Diaz goes for a playful look in her black and red striped Michael Kors dress and black pumps at the 24th Annual Film Independent's Spirit Awards in Santa Monica, California. Prev Next 4. 022709 Best Dressed Jessica Alba Also at the 24th Annual Film Independent's Spirit Awards, Jessica Alba is all sugar and spice in her pale purple Dior bustier dress and nude maryjanes. Prev Next 5. 022709 Best Dressed Penelope Cruz 2 After the Academy Awards, Penelope Cruz changed into a daring white one shouldered gown with a slit up to there and gold platforms for the Vanity Fair Oscar party in Los Angeles. Prev Next 6. 022709 Best Dressed Salma Hayek 2 Salma Hayek is cute in a Gucci full black floral dress and gold hoops at the book launch party for Good To Great Hair by Robert Vetica in Hollywood, California. Prev Next 7. 022709 Best Dressed Eva Mendes 1 At the Live! photocall in Rome, Italy, Eva Mendes is polished in a pale pink Peter Som sheath and silver Casadei platforms. Prev Next 8. 022709 Best Dressed Monica Cruz Monica Cruz is elegant in her Grecian-inspired blue one shoulder draped gown and gold accessories at the Vanity Fair Oscar Party in L.A. Prev Next 9. 022709 Best Dressed Salma Hayek Newlywed Salma Hayek is stunning in a black Balenciaga dress, Neil Lane diamonds and bold red lips at the Vanity Fair Oscar party. Prev Next 10. 022709 Best Dressed Eva Mendes 2 Eva Mendes is lovely in a full-skirted black Oscar de la Renta dress with floral detail and black Casadei platform pumps at the premiere of Live! in Rome, Italy. Prev Next Tags fashion salma hayek jessica alba Penelope Cruz Eva Mendes Zoe Saldana best dressed cameron diaz Monica Cruz Add a comment Share this post View the discussion thread.