The most memorable Cannes dresses

GALLERIES

The most memorable Cannes dresses

Eva Longoria wearing a Marchesa creation featuring a long feathered train, 2012