Salma Hayek is about as gorgeous as they come. But, according to the 47-year-old actress, she could look better.
"I know people have always thought I was beautiful, but I have never tried to be as beautiful as I can be," cover girl Hayek says in the July issue of InStyle.
"I could do a lot more—exercise, or not eat dessert," she explains. "Or not drink alcohol. I could make bigger efforts. I don't think my first priority in life has ever been beauty. It's a little bit of a rebellious spirit in me. There is more to me than looks, of course."
Of course. But that doesn't mean plenty of women wouldn't go to drastic measures to look like her.
Speaking of which, Hayek advises those who might not be so content with themselves: "You've got to take who you are and love who you are and do the best you can with what you've got."
"That goes for the figure, and it goes for everything else," she says. "You've got to have a sense of humor about who you are and give yourself a break. You've got to be kind to yourself. And it's not easy, you know?"
The July issue of InStyle hits newsstands Friday.