A nasty rumor is going around claiming that Justin Bieber has been cheating on Selena Gomez with the star of his music video to Baby. Apparently Jasmine Villegas, who was the target of a steamy kiss in the music video, still has the keys to Justin's heart.

A source told the National Enquirer, "While he and Selena were together for the February premiere of his documentary Never Say Never, he was secretly sending romantic text messages to Jasmine - saying he was sad she wasn't with him.

"Ever since he had a heavy make-out session with Jasmine in his car last fall, he's had a huge crush on her and desperately wants to hook up with her again.

"Even though he's just 17, Justin is turning into a mini-player. And it's just a matter of time before Selena figures it out and kicks him to the curb."

Justin Bieber Photos