Salma Hayek was spotted on the set of her new comedy on Wednesday.
The 49-year-old actress appeared to be in high spirits as she sauntered around the Los Angeles set of How to be a Latin Lover.
Taking advantage of a break between filming, Salma puffed away on a cigarette as she cheerfully smiled at crew members.
The Mexican-born beauty wore a pretty floral top and black sweatpants, with her brunette locks styled neatly around her shoulders.
When it was time for dinner later on the star perched on a nearby bench and chatted on her phone while wearing a LA Dodgers baseball cap.
The film, to be released in April 2017, also stars Rob Lowe, Kristen Bell, and Michael Cera.
The brunette beauty has also just finished filming Hitman’s Bodyguard opposite Ryan Reynolds, Samuel L. Jackson, and Gary Oldman.
In an interview with, InStyle UK on Tuesday, the mother-of-one spoke straightforwardly about her confidence with body image and how it’s ‘up and down all the time.’
‘Well I am entering my fifties, so your body confidence isn’t that good,’ admitted the brunette beauty.