Alessandra Ambrosio kept it sexy in Cavalli in Cannes, while Emma Roberts partied it up in Camilla and Marc in the big apple—see who else topped our most stylish star list this week!
26 Housewives Fashion Looks You Need to See
Cannes Film Festival Fashion
What to Wear to Your Memorial Day Parties
Who do you think was best dressed? Sound off in the comments below or on Twitter @OKMagazine!
Download this week's issue of OK! Magazine for only $1.99
In Roberto Cavalli at his Yacht Party in Cannes.
Wearing Camilla and Marc during her appearance at Glamour's presentation of These Girls at Joe's Pub in New York City.
In Herve L. Leroux at The Hangover III LA premiere.
Wearing Armani at The Hangover III LA premiere.
In a Halston bronze cut-out gown and Stuart Weitzman Metallic Pink Vixen Shoes at the 38th Annual Gracie Gala Awards in Beverly Hills, CA.
Out and about in Cannes, Rosario rocked a pink Elie Saab peplum dress.
In Zuhair Murad at the Social Star Awards.