Salma Hayek is a goddess in the flesh.
The 51-year-old actress dazzled the red carpet at the Palm Springs International Film Festival in a green maxi dress designed by Gucci.
Radiant and full of glamour, Salma posed for photographers while lifting both ends of her gorgeous gown.
The Oscar-nominated actress took to Instagram this Tuesday to reveal her attendance at the event.
“Off to the Palm Springs Film Festival @psfilmfest Gala to present the #Vanguard award to my friend Guillermo Del Toro and the wonderful cast, producer & composer of #TheShapeOfWater, she captioned.”
Salma Hayek: The Evolution of Her Career in Film| Evolution (VIDEO)