Salma Hayek rang in the last year of her 50s in a sizzling red bikini.

The actress turned 59 years old on Sept. 2, and posted a picture of herself rocking a bright red two-piece while holding up a matching red drink.

Hayek appeared to be celebrating on a yacht, sporting sunglasses as she posed in front of a picturesque sunset on the ocean.

“59 trips around the sun and still dancing ☀️💃🏻,” she wrote on Instagram. “Cheers to all of you & thank you for the love 🎂🎉♥️.”

Hayek received birthday wishes from her famous friends, including Anthony Hopkins and Linda Evangelista.

“Happy birthday ♥️ We love you,” Hopkins commented.

Evangelista — who has a son with Hayek’s husband , French businessman François-Henri Pinault — commented, “♥️🎈♥️🎈♥️🎈♥️.”

Hayek is no stranger to dazzling h

See Full Page