Salma Hayek is set to share the secrets behind her good looks by creating a range of anti-ageing cosmetics.

The range is inspired by Salma's grandma Maria Luisa, a former make-up artist. Maria made her own cosmetics to keep her skin looking fresh and young into her nineties.

Salma, plans to recreate her grandmother's lotions and name the line after her. She told InStyle magazine: "When she died at 96, of course her skin had sagged, but she didn't have any wrinkles.

"She made her own creams using secret ingredients you can only find in Latin America."

At 42 Salma looks a lot younger than her years so we'll happily take any advice she has!