Actress Nicole Kidman says husband Keith Urban has become her love shield.
The Stoker star insists the country singer, with who she has two daughters, Sunday Rose, four, and two-year-old Faith Margaret, has given her a very strong home life to offset some of her characters' lives in her movies, reported Contactmusic.
"He's given me a home. He's given me really strong love -he's given me a love shield. I have my girls and my husband and I have a very, very strong real life to counterbalance my fantasy life now," she said.
The 45-year-old recalled how she felt incredibly lonely after winning an Oscar in 2003 for her portrayal of Virginia Woolf in 'The Hours' because she did not have such a strong family structure around her.
"When I won the Oscar it was kind of a mix of popping open a bottle of champagne but at the same time feeling incredibly lonely because I didn't have what I have now."
Kidman was earlier married to actor Tom Cruise.