Fashion By TooFab Staff | 5/16/2010 4:05 AM PT Salma Hayek, Eva Longoria and Camilla Belle all rocked the one-shoulder look this week at Cannes. Both Salma and Camilla looked gorgeous in Gucci Premiere, while Eva was effervescent in an Elie Saab cocktail dress. The question is ... #CamillaBelle #EvaLongoria #Fashion #SalmaHayek
See Photos Vera Wang, 75, Is Unrecognizable at Met Gala In Revealing Dress, Shades and Micro-Bang Haircut