MEXICAN beauty Salma Hayek proves she’s still got it at 48 as she strips down to her bra in action thriller Everly.
The mum of one takes on a gang of female assassins in her most violent role yet.
From stripping off in a lift, to stopping traffic in the street, we look back at the hottest on-screen moments from her glittering career.
1. After the Sunset
Salma’s beauty was the only outstanding thing in this below-par thriller from 2004.
The brunette starred alongside Pierce Brosnan in the story of a master jewel thief’s last big score.
The film may not have been great but the exotic location made for plenty of bikini scenes.
2. Ugly Betty
Hayek founded her own production company, Ventanarosa, in 1999 and produced and starred in six episodes of the hit show “Ugly Betty”.
The curvaceous star gave viewers an eyeful when she stripped off in this naughty lift scene.
3. Once Upon a Time in Mexico
Mexican-born Salma, whose name means peace in Arabic, showed her aggressive side in Robert Rodriguez’ violent action thriller.
Her tragic character Carolina sees plenty of action – including this 𝑠e𝑥y knife-throwing move.
4. Wild Wild West
Salma Hayek in that pink dress is probably the only reason to watch this awful film.
Co-star Will Smith must have really wanted to work with her as he turned down the lead role in The Matrix to appear in this dodgy western.
5. Dogma
Salma’s second time playing a stripper resulted in some jaw-dropping scenes o the actress in her pink underwear.
The beauty single-handedly steals the show with with her raunchy pole performance.
6. From Dusk Till Dawn
Salma didn’t have a choreographer for her dance in this action horror movie.
Director Robert Rodriguez had a feeling she was a natural and told her to feel the music and dance to it.
He wasn’t wrong.
7. Desperado
Starring alongside Antonio Banderas in this sequel to award-winning El Mariachi, Salma’s character Carolina stops traffic with her eye-catching outfit.