Before settling down with husband Benji Madden, Cameron Diaz dated a number of famous men — including Jared Leto, Justin Timberlake and Alex Rodriguez.
But when Andy Cohen mentioned past loves during a SiriusXM Town Hall chat with the actress, the happily married star didn't exactly look back on the old times fondly.
"Nothing matters now that I have my husband," the 43-year-old said. "I don't even remember any of that. ... Like that's the thing, that's how I know he's my husband — because no one compares. Everything else just kind of washes and slips away. You realize, 'Oh, right, this is what the real thing is. This is what real commitment and devotion is. This is the person you build your life with.'"
MORE: Cameron Diaz stuns in makeup-free selfie on Instagram
And even though Diaz can't imagine life any other way now, she never saw her current happiness coming.
"Yeah, it’s one of those things where everybody tells you, 'You just know when you know,' and I was always like, 'What does that mean?'" she recalled. But then she met Madden, "And I was like, "Oh, I get it! You just know when you know. You’re my husband.'”
They made that official on Jan. 5, 2015, in what Diaz describes as a sweetly simple ceremony that truly suited them.
"We got married in our living room in front of our friends," she said. "Had a little party in our backyard on the tennis court, and yeah — otherwise it would have been something else."
Follow Ree Hines on Twitter.