It's official; Salma Hayek is the queen of figure-flaunting on the red carpet. (Not to other celebs - having killer curves helps).
Salma Hayek at the Puss in Boots premiere. Photo: PA
As always, the actress dressed to impress at the premiere for her latest film, Puss in Boots, in LA yesterday. Hayek stepped out in a one-shoulder cocktail dress accessorised with a waist-cinching belt, a gold box clutch and platform sandals.
We admit, it's not quite as knock-out as the maroon Gucci number she wore at Venice Film Festival earlier this year, but we more than approve of Hayek's low-key red carpet approach this time round. Does she ever have a bad dress day?
How do you rate her style? Let us know in a comment and take a look below to see an exclusive clip from Puss in Boots.
Inspired by Salma's chocolate brown dress? Shop the shade below.