Here’s a love triangle we didn’t expect: Selena Gomez, Calvin Harris and Taylor Swift! Selena has had her eye on Calvin for a while, according to a new report, and we’ve got all the details right here.Selena thinks she and Calvin would make an amazing pair, a source tells Life & Style magazine. Whoa! “Selena’s told friends she believes she and Calvin would make a perfect match,” the insider says. “She always thought Taylor just wasn’t right for him and the breakup confirmed that in her mind. She says she and Calvin would make a better couple…Selena has always had her eye on Calvin.” Well, who hasn’t?!Despite how she feels about Cal, Selena isn’t going to act on her desire to be with him, as it would be a violation of girl code! “Selena doesn’t want to lose her best friend,” the source explains. If Taylor hears what Selena’s been thinking, Sel will “just try to laugh it off” to protect her relationship with Tay. That’s probably for the best!If Selena does make a move with Calvin one day, it might not even matter, because another report says that Calvin has sworn off dating celebs! The DJ “believes celebs are narcissistic” and wants a “normal girl,” an insider told TMZ. His type is “very, very clear — sexy Latina…a Sophia Vergara-type who is not famous”, the source adds. Interesting!