According to the mag, the 20-year-old singer is "hooking up" with singer Ed Sheeran, who has been touring with Gomez's BFF, Taylor Swift.
When asked how he'd feel about dating Gomez, the ginger-haired 22-year-old said Monday that he "wouldn't complain."
"They are friends with an open mind. He’s sensitive and sweet and a lot deeper than Justin," a source said of Sheeran.
2014: The Year in Fashion [PHOTOS]
Reports: Mila Kunis gives birth to baby girl