Actress Nicole Kidman says she has never been happier than she is now, and she has credited her husband Keith Urban and their children for this. 

COMMERCIAL BREAK
SCROLL TO CONTINUE READING

The 46-year-old actress split from actor Tom Cruise in 2001 and married Urban in 2006. She has two daughters with him - Sunday (2008) and Faith (2011).

Kidman believes her "real life" is now better than it ever was, reports femalefirst.co.uk. "(I'm happier) in the sense that I have my girls and my husband and I have a very strong real life to counter-balance my fantasy life now. My fantasy life used to outweigh that more and now I've kind of balanced it, which is a lot healthier. I smile now,” she said.