It's Pretty Shocking That These Celebrities Share A Common Ex

    It's hard to imagine these celebs sharing tastes in partners, but at some point they did.

    Hollywood circles are a lot smaller than you'd think. The dating game is also a whole different beast when you're famous.

    As a result, not every celeb hookup or relationship makes headlines. There are some pretty interesting connections there that you wouldn't believe.

    1. Lisa Bonet and Adriana Lima both had relationships with Lenny Kravitz.

    2. Katie Holmes and Cher both had intense bonds with Tom Cruise.

    3. What do Rachel Uchitel and Mariah Carey have in common? Not a whole lot allegedly, except for Derek Jeter.

    4. Elizabeth Taylor and Britney Spears were both scandalously linked to Colin Farrell.

    5. Bella Hadid and Serena Williams have both been linked to Drake.

    6. Carrie Ann Inaba dated John Stamos early in their careers. Rebecca Romijn connected with John a few short years later.

    7. Cameron Diaz and Bethenny Frankel both got to know Alex Rodriguez in his baseball player days.

    8. Amy Winehouse and Ashanti were both charmed by Nas.

    9. James DeBarge and Matthew McConaughey both caught Janet Jackson's eye at different points in her life.

    10. Sarah Jessica Parker and Cindy Crawford were both enchanted by the one-of-a-kind John F. Kennedy Jr.

    11. Harry Styles and Paris Jackson have both been linked to Cara Delevingne.

    12. The Game and Rob Kardashian both attempted relationships with Blac Chyna.

    13. Chrishell Stause and Lea Michele share a common ex in Matthew Morrison.

    14. Laurene Powell Jobs dated Demi Moore's new beau, Daniel Humm.

    15. Julian Lennon and Brian Austin Green are connected through Tori Spelling.

    16. Max Ehrich (of being engaged to Demi Lovato fame) has a history of dating starlets, including Jennette McCurdy and Sarah Hyland.

    17. Prince Albert II and Michael Jackson were both special men in Brooke Shields' life.

    What celebrities have you been surprised to see hook up with or date the same people? Dish in the comments!