Julia Roberts says love and happiness keeps her looking young.

The ‘Mirror Mirror’ actress has three children - seven-year-old twins Hazel and Phinnaeus and four-year-old Henry - with husband Danny Moder and credits her family with keeping her looking good.

She said: ‘’You’ve got to keep up with your maintenance, right? It’s just happiness and the love of a good man. I think that keeps you. I’ve got my Prince Charming, I’m good. What makes him charming? That’s for me to know and you not to know. I only look in the mirror in the morning when I brush my teeth. I just don’t put a huge investment in it. I mean, anybody with kids knows there’s just not a lot of time.”

Julia, 44, also admitted she finds it baffling that people spend so much time and money on trying to look good.

She added to Britain’s OK! magazine: ‘’It’s pretty incredible. I think it’s exhausting really, but I guess some people have more time to spend on it than would be interesting to me.’’            –EPS