Cameron Diaz has not only starred in some of Hollywood鈥檚 hottest films; she鈥檚 also dated some of Hollywood鈥檚 hottest fellas. And while it鈥檚 obvious (and adorable) that she鈥檚 her hubby, Benji Madden鈥檚, biggest cheerleader, she鈥檚 just revealed why she waited until 41 to get married.

Cameron Diaz

鈥淚 think it鈥檚 a matter of I just hadn鈥檛 met my husband,鈥 the now 44-year-old said while attending Goop鈥s Wellness Summit in Culver City, California, on Saturday, according to ET. The actress, who had previously dated Justin Timberlake, Jared Leto, and baseball star Alex Rodriguez, added, 鈥淚 had boyfriends before. And there鈥檚 a really, really distinct difference between husbands and boyfriends.鈥

Married to Madden on January 5, 2015, after a whirlwind 17-day engagement (introduced by Nicole Richie, who鈥檚 married to the musician鈥檚 twin brother, Joel Madden, for those who don鈥檛 know), Diaz is now well aware of the apparent/potential difference between a boyfriend and a husband, saying, 鈥淚 have a husband who is just my partner in life and in everything.鈥

These days, she claims that despite being wildly different in some ways, they鈥檙e perfectly suited in others, saying, 鈥淲e are so different from one another, but we share the same values. We鈥檙e totally two peas in a pod. We are both just weird enough for each other.鈥 Too sweet!

Did you (or do you) have a certain age in mind when it came/comes to marriage or are you cool with waiting for however long it might take to meet the perfect person? Let us know @BritandCo!

(h/t ET; photo via Dimitrios Kambouris/Getty)