Rocker Lenny Kravitz has given up sex - and has been celibate for three years as a result. The Are You Gonna Go My Way star has been linked with some of Hollywood's most beautiful women, including Nicole Kidman, Madonna, and Penelope Cruz, in the past, but now abstains from getting physical until marriage. He tells Maxim magazine, "(It's) just a promise I 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." Kravitz separated from his first wife, actress Lisa Bonet, in 1991, after four years together.