Sheryl Crow, 52, has a real honest outlook on her past and present love life.
Interested in ?Add as an interest to stay up to date on the latest news, video, and analysis from ABC News.
The Grammy-winning singer, who's dated stars such as Owen Wilson, Lance Armstrong and Eric Clapton, opened up to Good Housekeeping for its August cover story and said maybe it's best she doesn't date high-profile celebrities moving forward.
"I had always gone out with guys who were highly successful, which would seem like it would put me at an equal level," Crow told the magazine. "But what ends up happening is that one of you becomes smaller -- and it was always me. It's always the woman. I mean, I don't know if it's always the woman, but I do think that sometimes in order for one person's light to shine, everyone else has to dim theirs."
Sheryl Crow on Lance Armstrong and Online Trolls
Crow added that she'd like to tie the knot one day and has no regrets about breaking off past engagements.
"I would love to get married -- I'm still old-fashioned. But I don't think marriage is the be-all and end-all," she said.
She continued, "It's better to have three broken engagements than three divorces."
Even without a husband, Crow couldn't be happier with her adopted sons Wyatt, 7, and Levi, 4.
"They understand that they came out of different tummies," she said of their adoption. "But they also believe, as do I, that God put us together. They know how blessed I am to get to be their mommy. So when they're mad that I won't let them play video games, I say, 'God put me in charge. I'm raising you-all the best that I can, and some decisions are not fun.'"