The 44-year-old Mexican-born actress made her comments to Allure magazine in an interview published in its September 2011 issue.
"I never understood the point of being privileged if you don't get to have the privileges," she said. "Like, people who won't take their kids to an expensive restaurant, or won't travel with them, or make them pay for everything at a really young age. I think it's important that kids have responsibilities and understand the value of things, but I think it's great that my daughter gets to travel the world."
Hayek has herself attended festivals and filmed movies in various countries. She told Allure that she has a "really bad" passport photo, adding: "Every time they open it, I see the face of the guy going, 'Really, that's what you look like sometimes?' I think we all have those moments. And then you also have those moments when you go, 'Wow, I'm not so bad today.'"
Hayek is seen by many as a sex symbol and has made People magazine's "50 Most Beautiful People" list twice. Despite the popularity of cosmetic surgery in Hollywood, the actress told Allure that she has never undergone plastic surgery on her face or chest.
She also said that she has often felt unattractive, especially while growing up in her native Mexico.
"I got teased because I was too short, or I was too brown," she said. "You would think in Mexico that would be something normal, but I did get teased."
Hayek was born to a Lebanese-Mexican father and Mexican mother. The actress moved to the United States more than 20 years ago. She revealed in an interview with V Magazine Spain last year that she endured "racial discrimination in Hollywood" at the beginning of her acting career.
In 2009, Hayek married Francois-Henri Pinault, the CEO of luxury goods company PPR, which owns Gucci and Yves Saint Lauren. His family is said to be worth more than $11.5 billion. They are parents to a 3-year-old daughter, Valentina. Hayek told Allure that her child recently began questioning her own looks.
"I said to her, 'You are hurting beauty's feelings and you have to be nice to her from now on,'" Hayek said. "And all of a sudden, it made so much sense to think of beauty as somebody that lives inside of you that is just trying her best. And it really worked for Valentina. She totally got it and she said, 'I'm sorry, Beauty, I'll be nicer to you. Make sure I'm pretty.' And it really made sense to me too."
Hayek was nominated for an Oscar for her role in the 2002 film "Frida" and had a recurring role on the comedy series "Ugly Betty." She has also starred alongside Spanish-born actor Antonio Banderas in "Desperado" as well as in the movie "One Upon a Time in Mexico."
The two voice the main characters in the animated film "Puss in Boots," a "Shrek" spin-off that is set for release on November 4 and also stars Zach Galifianakis and Billy Bob Thornton.
Check out Salma Hayek's video interview with Allure magazine below.