In the March issue of Harper's Bazaar, cover star Gwyneth Paltrow looks back on her love life before she married Coldplay's Chris Martin and had kids Apple, 7, and Moses, 5.
PHOTOS: Gwyneth's most obnoxious quotes
"I had a boyfriend who used to cheat on me all the time," says the Oscar winner, 39, who dated Brad Pitt from 1994 to 1997, and Ben Affleck from 1997 to 2000. (She tells the mag she was "not happy" in her 20s, when she first became a star and dated Pitt, 48, and Affleck, 39.)
"I was quite naive," she says of being cheated on by her unnamed guy. "I knew on a cellular level, but I bought his story."
PHOTOS: Gwyneth through the years
Although she points out that she and Martin, 34, have been faithful, she says (as she has in the past), "I have friends who I love and admire who have had an affair. When I was younger, I would have said he's a terrible person or she's a terrible person. But who made these laws?"
Paltrow is also famous for her huge roster of A-list pals -- Beyonce, Madonna, Cameron Diaz -- and makes an unnamed reference to one of her mega-famous gal pals.
PHOTOS: Gwyneth's surprise BFFs
"She is an actress and in a new relationship with someone else with a big career," Paltrow teases "And I said 'This may not be feminist, but you have to compromise. It's been all about you and you're a big deal. And if you want what you're saying you want—a family—you have to be a wife, and that is part of the equation. Gloria Steinem may string me up by my toes, but all I can do is my best, and I can do only what works for me and my family."
More celebrity news: