After Tom Cruise, and before there was Keith Urban, Nicole Kidman had a secret engagement.
That much we already new, but the Australian actress let slip in a recent interview that the engagement was to none other than Lenny Kravitz.
Kidman and musician Kravitz after the pair met 14 years ago and dated for two years.
Now, the Aussie actress has finally put all rumours to rest. When asked about starring alongside 28-year-old Zoe Kravitz in her upcoming HBO series, Big Little Lies, Kidman let slip about her former relationship with the rocker.
"Well, I know Zoe because I was engaged to her father," Kidman told The Edit magazine.
"It's all in the family! I love Lenny; he's a great guy."
And whilst there are no hard feelings, Kravitz admitted to finding the Aussie actress quite intimidating.
"(Nicole) can be quiet and shy, which is interesting because the best of an actress that she is is so loud and clear. She's so good that sometimes it was distracting. After every take, I wanted to just stop and say, Wow," Kravitz said.
Kidman and Kravitz reportedly began dating between 2003 and 2004. The actress told Vanity Fair in 2007 that she was once engaged in the time before she met her now husband, Keith Urban, and following her divorce from Tom Cruise.
Urban and Kidman have been happily married for ten years now ... so, no hard feelings?
ALSO ON HUFFPOST AUSTRALIA