Nicole Kidman has no regrets about her marriage to Tom Cruise.

Nicole Kidman

Nicole Kidman

The 48-year-old actress - now happily married to Keith Urban - tied the knot with Tom, 53, when she was just 23 and although it ended in divorce 10 years later, she insisted that she wouldn't change a thing.

Nicole - who has children Isabella, 22 and Connor, 20 with Tom and Sunday, seven and four-year-old Faith with Keith - told London's Evening Standard: "I was a baby when I married Tom, but I don't regret any of it. Be the best you can be, not the worst, and think of the children.'

"Any time you have a chance at something again is good, but each combination of people is different. But out of respect for Keith I tend not to discuss any of that now..."

Nicole recently opened up about her love for Keith, 48, saying: "It's unbelievable that we found each other and at that stage in our lives were able to connect in that way and be that open to what the future was going to be,' she said.

"But we really commit to each other and give to the relationship; our priority is to be together. I don't ever take it for granted.'

"What I have now - the life I have with Keith and with my whole family - it doesn't just tumble into your lap; it's from setting my sights on it and saying: "I so don't want to be alone, I don't want to walk this alone," and I found that."