Cameron Diaz dated stars like Jared Leto, Justin Timberlake and Alex Rodriguez before finding true love with Benji Madden.
The Shrek actress married the Good Charlotte singer in 2015 after a short 17-day engagement.
She said her ex-boyfriends weren’t husband material and Madden was her “perfect little weirdo.”
Other stars have had similar love lives and found their true romances after turning 40 and even 50.
While Jennifer Aniston walked down the aisle with Brad Pitt in her twenties, it didn’t last. So it wasn’t until she was 46 that she and her main man Justin Theroux made it wedding official.
RuPaul found his relationship with Georges LeBar was anything but a drag as the pair tied the knot when Ru was 56 earlier this year. Shantay you stay!
And Barbra Streisand hit her highest note by marrying second husband James Brolin at the tender age of 56. They’ve been together 19 years. The way they are!
As far as finding love, it’s never too late.