Megan Fox, Zoe Saldana, Eva Longoria, Anna Faris, Petra Nemcova


Before we get to the best dressed business, congratulations are in order: Zoe Saldana is pregnant, and it's twins!

But don't assume the Guardians of the Galaxy star will be switching to boring maternity looks anytime soon. Case in point: her whimsical Valentino gown, which skilfully disguises her growing bump (from the front, at least).

Going from ethereal to elegant, Eva Longoria whipped out a classic Reem Acra gown for a red carpet appearance in Spain. But don't be fooled by the liquid-like silk texture—the dress is actually gold velvet.

Leave it to Megan Fox to bring the sexy to the red carpet because, really, when doesn't she ooze sex appeal? The Teenage Mutant Ninja Turtles star stepped out in a sultry David Koma ensemble, staying right on point with the crop top skirt combo trend.

And let's not forget about Anna Faris, who gave the LWD a makeover with her Paul Ka mini, featuring architectural pleating and a jeweled bodice.

For those who think it's unfair to throw scorching hot supermodel Petra Nemcova in the mix, we say this: All is fair in love and fashion. She could turn a trash bag into a high-fashion style, but lucky for us she opted for a sleek silk jersey Emilio Pucci gown. And whoa, does she look phenomenal.

Which lady snags your vote for best-dressed? Vote in the poll below!

Best Looks of the Week: July 25
Which star wins best-dressed?
  • Share
  • Tweet
  • Share

We and our partners use cookies on this site to improve our service, perform analytics, personalize advertising, measure advertising performance, and remember website preferences. By using the site, you consent to these cookies. For more information on cookies including how to manage your consent visit our Cookie Policy.