Elizabeth Hurley and Shane Warne are planning to get married in two countries next year.
The 46-year-old actress and the cricketer will tie the knot in Britain and the sportsman's native Australia next summer, and the 'Gossip Girl' star admits she feels like she has known her fiance "forever".
She said: "It feels like we have known one another forever.
"I am extremely happy when I'm with Shane. We are very similar in many ways.
"Despite differences in our backgrounds and careers, we both come from very secure, loving homes and to me that says a lot."
Shane - who has three children, Brooke, 14, Jackson, 12, and 10-year-old Summer, from his previous marriage to Simone - admits he and Elizabeth are an unlikely match, but the pair are "very much the same" despite coming from "different worlds".
He added: "I think we just 'get' each other and it feels like we have known one another for ever. I understand why Elizabeth and I getting together initially seemed strange to some people and why it created a lot of interest. We are from different worlds, but funnily enough they are very much the same, too."
The 42-year-old sportsman revealed the pair also have "embarrassing" pet names for each other, with Elizabeth - who has 10-year-old son Damian from her brief relationship with Steve Bing - referring to him as "Big Blonde" due to his hair colour and Shane often calls her "Luna" after seeing a picture of her with a "massive mouth" in a newspaper.
In a joint interview for HELLO! magazine, Shane explained: "Elizabeth calls me a lot more than just the Big Blonde - she has dozens of names for me, all of them too embarrassing to share.
"I have a handful for her, too, but I usually call her Luna as there was a terrible paparazzi picture of her once looming in to kiss me, which reminded me of the massive mouth at the entrance of Luna Park, the Australian theme park."