Salma Hayek doesn’t need sunshine to bring the heat.
The “Eternals” star, 56, showed off her curves in a photo posted to Instagram Monday, rocking a baby blue bikini and oversized sunglasses while enjoying an overcast day on the ocean.
The actress appeared to be makeup-free as she lounged near the edge of a yacht, and shared a reminder and message of gratitude for her 24.5 million followers in her caption.
“Some people don’t like grey days, but I think everyday is precious. Adore your week, No matter what it brings ❤️,” Hayek wrote.
Fans applauded the Oscar winner’s timeless beauty and flooded her comment section with praise.
“Does this woman ever have a bad photo, WOW!” one person wrote. Another noted, “Next to a fire extinguisher because you are hot. Good thinking.