Singer Lenny Kravitz says that he has not had sex for three years and will not break his vow until he has wed his "perfect woman". The singer, who has been romantically linked to a string of celebrities including Kylie, Madonna, Nicole Kidman and Vanessa Paradis, told Maxim magazine: "It's just a promise I've made until I get married. Where I'm at in life, the women have got to come with something else, not just the body, but the mind and spirit. It usually trips them out, but that’s the way it’s going to be. I’m looking at the big picture.”
(Source: Celibrate: Celebrating Celibacy)