Lenny Kravitz & Nicole Kidman
Surprise, surprise, bet you didn’t know The Big Little Lies actress almost married rocker Lenny Kravitz! This would have made her Zoe Kravitz’s stepmother. Kidman dated Kravitz after her divorce from Tom Cruise in 2003. Kidman went on to marry country star Keith Urban in 2006 and they have two daughters together.