Not too long ago, women who didn't get married were considered spinsters. Once they reached 40, they were officially Old Maids, and they were pitied for their lack of attachment to husbands and children.
Nowadays, plenty of women choose not to tie the knot, and many even raise children by themselves.
Actress Cameron Diaz, 41, has been in several long-term relationships. She dated singer Justin Timberlake and New York Yankees star Alex Rodriguez.
She told Elle UK in 2011: "I think a lot of people are married to people that they're not romantic with anymore. I just didn't ever marry anybody that I then had to get divorced from. We break up. We move on."
She is currently dating rocker Benji Madden - and it's been rumored their relationship is getting serious. You're never too old to be a blushing bride, are you?