bWith Greta Gerwig's “Barbie,” the fun ends for Shakira. “My sons hated this movie. They said he was exhausted. And I agree with them to a certain extent,” the Colombian singer, who lives in Miami, Florida with 11-year-old Milan and his two-year-younger brother Sasha, told Allure magazine.

Shakira announced her support for women's empowerment through pop culture. “But men should remain men who protect and nurture,” said the forty-seven-year-old. The singer, who has been raising her sons alone since her split from Spanish soccer player Gerard Piqué two years ago, is not the only critic of the film.

Conservative commentators in the US also slammed Gerwig's “Barbie” as too feminist and too unmasculine after it premiered last summer.

“Hail to Shakira!” wrote British presenter Piers Morgan on X, formerly Twitter. “Finally, a famous woman stands up for men to be men.”