Nicole Kidman has found her "great love."
The 46-year-old actress is crazy about her husband Keith Urban, 45 - who she wed in 2006 - and she thinks when she tied the knot with first husband Tom Cruise in 1990 when she was 23 she was not mature enough to make such a huge commitment.
"With no disrespect to what I had with Tom, I've met my great love now," she told Vanity Fair magazine.
"And I really did not know if that was going to happen. I wanted it, but I didn't want it for a while, because I didn't want to jump from one relationship to another. I had a lot of time alone, which was really, really good, because I was a child, really, when I got married [to Cruise]. And I needed to grow up."
Kidman thinks love can be "very intoxicating" as there is somebody else who understands exactly what you're going through in life and you can live in your own "bubble".
She explained: "There is something about that sort of existence that, if you really focus on each other and you're in that bubble, it's very intoxicating, because it's just the two of you."And there is only one other person that's going through it. So it brings you very close, and it's deeply romantic."
He told Ellen DeGeneres this week: "We never text. We never email. Phone calls only, which I really love.""Maybe one cool kind of, you know, a year. One of those kinds of texts, yes, one of those ones with the accompanying photo. One of those kind of texts ... Nice sex texting."