She may have had one of the most high profile romances of the nineties with Tom Cruise, but it's Nicole Kidman's relationship with Keith Urban that really makes us swoon.
The 51-year-old Oscar winner and her country music star husband first met at the G'Day USA Gala in January 2005 and married a year later, and now Nicole has revealed the exact moment when she realised that Keith was the one.
Speaking to PEOPLE, Nicole reveals that on her 38th birthday, the country music crooner stood outside on her stoop in New York at 5am with gardenias.
"That is when I went, 'This is the man I hope I get to marry,'" she remarked.
Nicole described the romantic gesture as "pretty intense," but it was a milestone moment in their relationship.
"I believed by that point he was the love of my life. Maybe that's because I am deeply romantic, or I'm an actress, or I have strong faith as well, but I just believed, 'Oh, okay, here he is.'"
Be still our beating hearts!
WATCH: Nicole Kidman and Keith Urban dazzle at the 2019 Golden Globe Awards. Post continues...
While the couple have never hid their affection for one another, Nicole confesses that at their first encounter, "it wasn't like the earth shook."
"We were very, very quiet about it, and we managed to get through a long period of time without people knowing about us—which is pretty much our style still," she told Vanity Fair in 2014.
Nicole and Keith tied the knot in Manly on Sydney's northern beaches in 2006, just a year after they met.
"We got married very quickly and we got to know each other when we were married," the Hollywood star told US Weekly.
"I wanted a partner and someone to share my life. I wanted more children. That's happened for me. It's not through just luck."