Salma Hayek attended the premiere of 'Madagascara 3' at the 2012 Cannes Film Festival in Cannes, France.
The actress looks amazing in her crystal embellished ombre
Gucci tulle skirt gown.
She topped off her look with a wavy up-do, a nude box clutch, and rose lips.