Brooke Shields told Health magazine she would have lost her virginity a lot sooner than she did — at age 22 — if it weren't for her body issues.

"I had the public and all this pressure, and I wish I had just gotten it over with in the beginning when it was sort of OK," Shields said in a question and answer session with the magazine. "I think I would have been much more in touch with myself."

PHOTOS: Click for pics of the lovely and talented Brooke Shields.

She says her biggest health regret was not learning to love the way she looked earlier.

YOU DECIDE: Is Brooke sending the right message about sex?

"I think I wouldn’t have had issues with weight — I carried this protective 20 pounds [in college]," she said. "It was all connected. And to me, that’s a health regret."

Click here to read more on this story from Health.