Singer Brandy has been single for six years and admits "it's been a long time" since she last had sex.

The Never Say Never hit-maker, who is currently enjoying a stint on TV show Dancing With The Stars, has opened up about her disappointing love life, revealing she hasn't had a boyfriend in years. Brandy insists she rarely gets close to a man if she isn't in a relationship and as a result, she has "abstained" from sex.
She tells Life & Style magazine, "I haven't been with a man seriously and in love in six years. And, honestly, I tend to abstain if I'm not in a relationship. It's been a long time (since I last had sex). We're talking years."
And the singer insists a mild flirtation with rapper Flo Rida didn't lead to a romance: "I was very interested in him. I mean, how can you not be - he's very attractive. But there was just something about us that didn't click."

Click Here For More Brandy Pictures