Eva Longoria doesn’t usually get this dresses up to go shopping, but she was in Cannes during the Film Festival so she had to go glam as all eyes were on her every move.

A Juicy Couture tracksuit and flip-flops cut it on the French Riviera.

She wore a Hervé Léger by Max Azria Fall 2010 cap sleeve grey dress with peplum detailing around the hips.

A ‘Posh Pout’, navy Birkin and matching YSL Tribute Two’s completed the look.

Zoe Saldana wore the same dress to the “Celebration for Creative Minds Party” in LA late last month.

Her dress was paired with pewter Ferragamo heels and a matching clutch.

Although I think this dress more red carpet ready, I do love Eva’s navy accessories so she wins for me.

Credit: Style.com & Rex