Behind every successful woman, there is a man. Ask superstar Julia Roberts and she would swear by it. The actress all praises for her cameraman husband Daniel Moder in a recent interview has said that her husband is her Rock. He has been extremely supportive of her career throughout their marriage.

The actress and Daniel have three children together, Hazel and Phinnaeus (five-year-old twins) and son Henry (three). She also kept praising Daniel for being the perfect father to their kids.

Describing her husband as her best buddy, rock, she said he never lets her down. She has been able to accept so many movies because her husband has always there to raise the kids, even putting his career in the back burner.

She also claims that getting a good spouse is all about luck and there is no magic trick in a happy marriage. One just continually has to nurture it.

The 42 -year-old actress received a lifetime achievement award at the San Sebastian film festival in Spain on Monday. Roberts, an Academy winner for her 2001 film Erin Brockovich will also present her latest film Eat Pray Love that day alongside Spanish co-star Javier Bardem. Past recipients of the award include Meryl Streep, Richard Gere and Woody Allen.