Already have an account?
Get back to the

Salma Hayek on How Much You Should Have Sex: ‘It Loses Its Charm’ If You Do It Every Day

Salma Hayek

No holds barred! Salma Hayek opened up about sex, motherhood and the secret to a successful marriage in her new cover story for Red magazine’s July issue.

Related: PHOTOS: Supermodel Moms

The Grown Ups actress, 49, who tied the knot with her billionaire husband François-Henri Pinault in 2009, gave some candid advice for keeping romance alive.

Francois-Henri Pinault and Salma Hayek
Pinault and Hayek attend the British Fashion Awards in 2015.

“Sex is not the key to a happy marriage, but it’s a side effect. Although not every day!” she said. “If it’s every day, it loses its charm. It’s so important to maintain your chemistry. You have to continue to laugh, explore, have fun with each other and have romance. A good marriage, full of love, is my biggest accomplishment. Home is where my husband is. He is home. Everything outside of the family nucleus is an adventure that you’re living together.”

Related: PHOTOS: Hottest Celebs Over 40

Hayek continued, “Even though I struggle every moment with my own judgement of my body, I’m in touch with myself. I try to be really aware of every muscle. It is sexy. Sexuality, what other people see in you, is enjoying your body. Involve your senses in your life, and you will become sexy. Dance, and not to look good. If you dance terribly, still dance.”

The Tale of Tales actress also gushed about her 8-year-old daughter, Valentina, who she and Pinault, 54, welcomed in September 2007.

Related: PHOTOS: Just Like Us: Celebrity Moms

“I had a child late in life. I always wanted to have a lot of children, and I was not able to,” she explained to the publication. “My body, as a miracle, had one. The huge blessing I’ve had is that my husband has three other children [François Jr., Mathilde and Augustin James]. So I have four. And they are all so different.”

In this article

Got a Tip form close button
Got a tip for US?
We're All Ears for Celebrity Buzz!