The stars reveal the secrets to their timeless beauty

Salma Hayek, 49: Her abuelita (grandmother) inspired many of the ingredients used in her beauty product line, Nuance Salma Hayek, and the actress proudly claims, “I have no Botox, no peels, no fillers.”

Sandra Bullock, 51: When asked by her five-year-old son Louis why she had wrinkles, Sandra explained it was from laughing too much. His response? “You’re not old, you’re just happy.”

Sofia Vergara, 43: Years before her engagement to Joe Manganiello, the Colombian bride-to-be vowed to undertake a serious skincare regimen. “I believe in prevention. Because once your skin is sagging, it’s sagging.”

Demi Moore, 52: Less is Moore! The actress credits regular cleansing and moisturising for her youthful looks. “If you focus on good skincare, you won’t need a lot of make-up,” she asserts.

Christie Brinkley, 61: The supermodel attributes her permaglow to a vegetarian diet and her Christie Brinkley Authentic Skincare line, which she created with an emphasis on exfoliation.

Cameron Diaz, 43: In addition to diet and exercise, the Sex Tape star is not shy about her belief in regular lovemaking. “It’s something healthy that we need to be doing for different reasons,” she says.