Since we're always on the lookout for great celebrity style, here's a round-up of this week's best-dressed. And since there are often fashion misses among the hits, we couldn't resist pointing out those looks that were better off left on the hanger.
Check out our latest installment to see which stars nailed it and who was a fashion mess. And don't forget to check back each week to see who made the cut.
<strong>16 May: Eva Longoria in Marchesa at the <em>Moonrise Kingdom </em>premiere during the 65th Annual Cannes Film Festival in Cannes</strong> Eva Longoria went big for Cannes' Opening Ceremony and it paid off - this dramatic Marchesa gown is breathtaking and the petite star works that massive train like it's the comfiest pair of jeans.
<strong>15 May: Kesha at the 60th Annual BMI Pop Awards in Beverly Hills</strong> The singer's flapper vibe is an improvement for her, but the overdone makeup and unflattering cape dress don't capture 20s style at its best.
<strong>16 May: Jane Fonda in Atelier Versace at the <em>Moonrise Kingdom</em> premiere during the 65th Annual Cannes Film Festival in Cannes</strong> For a lesson in how to outshine stars in their 30s, check out Jane Fonda's sexy-yet-age-appropriate Versace look at Cannes. Wow.
<strong>17 May: Charlize Theron in Giambattista Valli at the <em>Snow White and the Huntsman</em> premiere in Madrid</strong> The gorgeous Charlize has developed an unflattering ailment in this Valli dress: American footballer shoulders.
<strong>16 May: Diane Kruger in Giambattista Valli at the <em>Moonrise Kingdom</em> premiere during the 65th Annual Cannes Film Festival in Cannes </strong> Diane is pitch-perfect in this draped goddess dress, which beautifully complements her pale colouring.
<strong>14 May: Britney Spears in Alexander Wang at the Fox upfront presentation in New York</strong> Britney's tried-and-tested formula of body-con minis and strappy heels may have worked in her heyday as a pop star, but we think the singer-turned-X-Factor judge could use a more elegant makeover for her new role.