Our jaws are on the floor as Salma Hayek kicked off 2021 by sharing a sizzling bikini pic of herself.

Over the weekend, the flawless 54-year-old posed for her 17 million followers on the gram, working her killer curves in a chocolate-colored two-piece swimsuit featuring a flattering halter neck top and side-tie bikini bottom. She accessorized with an ultra chic pair of tortoiseshell rectangle framed sunglasses by Balenciaga, gold chain necklace and top knot hairstyle.

The sultry snap comes just days after the Frida actress celebrated the “last days of 2020” wearing a vibrant purple bikini teamed with a straw hat, breezy printed cover-up and dark shades.

‘Never been more grateful for being healthy and in contact with nature,’ the Mexican-American actress captioned a post before repeating her message in Spanish.


Back in April, the seemingly confident Like A Boss star spoke to PEOPLE magazine for the outlet’s “Beautiful Issue” and reflected on her appearance over her decades in the spotlight, admitting that she used to have insecurities about her image.

“When I look at pictures of me in my 30s or in my 40s, I see myself more beautiful than I saw myself at the time,” she said. “I used to criticize myself so much. Now when I look in the mirror and there are things that I don’t see, I think about how much I’m going to like me in 10 years.”

Salma Hayek

The brunette beauty shares a 13-year-old daughter named Valentina with her French billionaire husband Francois-Henri Pinault, whom she wed in Paris back in 2009.

Besides being #bodygoals, Hayek is gearing up for a big year professionally. The Oscar nominee will star as Ajak in the upcoming Marvel Cinematic Universe film The Eternals alongside Angelina Jolie, Richard Madden, Kumail Nanjiani, Gemma Chan and Kit Harington. Pushed back due to the ongoing global pandemic, the sure-to-be-blockbuster is set to be released in November. Hayek will star in the action comedy film, The Hitman’s Wife’s Bodyguard alongside Ryan Reynolds, Samuel L. Jackson, Antonio Banderas and Morgan Freeman, scheduled to be released in August.