Hollywood romances can mean some celebrities have dated each other, and even gotten close to walking up the aisle.
For A Family Affair actress Nicole Kidman, she's now happily loved up with singer Keith urban but she was also previously married to Mission Impossible star Tom Cruise.
Advert
However, another of Kidman's previous relationships has now resurfaced, as fans are stunned to know that she once dated rockstar legend, Lenny Kravitz.
The couple were rumoured to be close in 2003 after her divorce from Tom Cruise, but neither Kidman or Kravitz confirmed the romance leaving many wondering if they were an item or not.
However, in 2017, she confirmed that she and Kravitz had dated and even got engaged at one point.
Speaking to Net-A-Porter's The Edit about her close bond with actress Zoe Kravitz, she explained: "Well, I knew Zoe because I was engaged to her father. It's all in the family!"
Advert
In the past, Kidman has also hinted about the possible romance, but indicated that it failed as they 'weren't ready'.
In 2007 she told Vanity Fair: "I got engaged to somebody… but it just wasn't right. I wasn't ready. We weren't ready."
She added that she looks for a 'deep connection' with partners as she continued: "I get engaged and I get married – that's my thing," she said at the time. "I don't want to date. I'm interested in a very, very deep connection."
As fans are left reeling as they picture Kidman and Kravitz together, they've shared their shock on social media.
Advert
One person wrote on Twitter: "Obsessed with the fact that Nicole Kidman was secretly engaged to Lenny Kravitz, remained close with Zoe Kravitz and was at her wedding for non-Big Little Lies reasons."
Another shared: "Every now and than I think about how these two human beings used to be engaged and it throws me every time. Nicole Kidman, Lenny Kravitz, what a time."
"Lenny Kravitz dated Nicole Kidman... what?!?" said a third.
Advert
Another posted: "Still can't believe Lenny Kravitz once dated Nicole Kidman. Soooo random."
Whilst the pair called time on their romance, Kidman went on to date and marry singer Keith Urban in 2006 and the couple are still together now.
For Kravitz, his love life has read like a Hollywood elite as he's had links to stars such as Kylie Minogue, Vanessa Paradis and Adrianna Lima.
Earlier this year, it's thought that Kravitz might have been romantically linked to Ellie Goulding, after the pair were seen leaving an Oscars party together and following her split from husband, Caspar Jopling.
Topics: Nicole Kidman, Tom Cruise, Celebrity, Sex and Relationships