Salma Hayek Defends Madonna's Skimpy Style

Getty Images

At age 54, Madonna still sees herself as a sex symbol, and one celebrity is defending the Material Girl's right to bare her body.

Madonna has come under attack at times for her scantily clad stage ensembles but Salma Hayek stands by the famous phrase, "If you got it, flaunt it."

RELATED: Madonna on Why She Dates Younger Men

"Do I envy Madonna’s body? Yes. Do I thank God that she has it? Yes!" the actress, 46, tells Harper's Bazaar UK. "If you’re fifty something and you look like Madonna, and you put a lifetime’s work in the way you look, then flash it to the world!"

As for her secrets to staying young, Hayek says she eats! "I eat the fat, I eat the vegetables, I eat everything. If you exercise too much and you don’t eat enough, it takes its toll on the skin. Everything starts aging. If you don’t eat carbs, you slow your metabolism down. And you know what? You look miserable. The truth is I just don’t have the drive to be the prettiest and the thinnest. I can be happy for other people for their beauty. Learn to be happy for others and you can never run out of happiness."

RELATED: Sexy Through the Years: Salma Hayek

She adds, "The worst thing you can be in Hollywood is a woman and over 40. On top of that, I have an accent, am dyslexic, short and chubby. You name it I have it, but I am here. I must be the luckiest girl in the world to be working."