Salma Hayek sparked outrage on social media after posting photographs of her stunning body in a two-piece bikini

The celebrity, who turns 58 on September 2, caused a lot of internet discussion among admirers, with some calling her “the reflection of perfection” and one reviewer incorrectly labeling her a “grandma.”

Keep reading to find out why the internet is buzzing about the attractive actress who has no grandchildren!

Salma Hayek, a Mexican-born actress, now feels comfortable embracing her subtle white streaks after transitioning from telenovelas to leading women in Hollywood.

The Frida actress is only a few days away from turning 58, and she proudly wears her gray roots like a crown.

On August 25, the celebrity tweeted two stunning photos of herself wearing a bright yellow two-piece bikini that embraces her exquisite physique.

The Puss in Boots actress appears in the photographs aboard a yacht off the coast of Ibiza, perfectly matching the Spanish flag and the yacht ensign crown flying behind her.

She has even painted her toenails brilliant crimson.

She parted her black hair in the center, allowing two large braids to cascade over her shoulders, revealing a silvering crown at the roots.

In one of the photographs, Hayek, effortlessly attractive and unafraid of her age, reveals her white roots to her followers by pushing back her hair.

The celebrity, who has a daughter named Valentina (born 2007) with husband François-Henri Pinault, captioned the photo, “Yellow bikini + white hair = perfect combination,” with a Spanish translation.

‘Reflection of perfection’
Over 1.5 million people saw the message on Instagram and Facebook, encouraging admirers to share their comments.

Jumping into the comments section, internet commenters applauded her confidence and raved about “the reflection of perfection.”

One follower praised her physique, writing, “That figure [fire emoji] still beats women half her age.”

Another follower comments on the House of Gucci celebrity’s appearance. “Your gray hair represents God’s crown of knowledge.” Your crown of splendor, Majesty! A third person remarks, “Salma, the gods have favored you.” “Your beauty is as radiant as your smile.”

However, not everyone praised her and used the chance to express their criticism.

Responding to her Instagram images, one netizen writes, “I’ve always admired her confidence, but it appears like every shot she shares is a bikini picture. Perhaps this is simply a coincidence. But it would be beneficial to see other accomplishments she is proud of.”

And, despite the woman’s lack of grandmotherhood, another person says, “Bro, you’re a grandma; let it go.”

Another commenter accused Hayek of creating a thirst trap, which is a social media post designed to grab attention. “Bottom line girls: you can be a 57-year-old superstar married to the richest man in Europe and still find it necessary to set thirst traps.”

One user says, “She is an inspiration to always take care of yourself at any age; don’t be a hater,” while another adds, “Right, lol, she’s doing us a favor.”

Another person commends the Oscar-nominated actor for serving as an inspiration.

The user says, “Thank you for doing this. Women should not hide because we reach a certain age. We should all strive to uplift others instead of tearing them down in this game of life. Wear it no matter your age (sic).

What are your thoughts on Hayek’s newest images?