Jessica Alba puts oil on her hair every night.

Jessica Alba

Jessica Alba

The 35-year-old actress - who has daughters Honor, eight, and Haven, five, with husband Cash Warren - was taught by her mother to look after her locks and her skin from a young age, so she always takes the time to do so.

She said: "My mum told me to always take care of my skin, so I did from a very early age and she taught me to put coconut oil or olive oil on my hair every night."

But when it comes to her own children, the 'Sin City' star would rather encourage them to be confident and treat people well.

Asked what beauty tips she will pass on, she said: "It really is more about inner confidence and I want to put more of an emphasis on how they carry themselves and how they treat people.

"That' always so much more important than physical beauty."

Looking back on the past, Jessica wishes she hadn't been so critical of herself when she was a teenager and to have the confidence to be herself.

Asked what she'd tell her teenage self, she told LOOK magazine: "I think not to be so critical or so hard on myself.

"And also, to not think that I have to conform to other people's ideas of beauty and to be OK with what makes me feel good. I think it took me a while to get to that."

The 'Mechanic: Resurrection' star recently admitted she likes taking her kids on her business trips so they can spend quality time together.

She said: "I go on so many business trips, and they're usually two to three days. I'll bring just one at a time and it'll be like, 'Mom's gonna bring you on a special trip. We'll get to have a sleepover, we'll get to order room service, we'll get to rent a movie. It's really fun!"


Tagged in