Charlie Puth would "love" to kiss Selena Gomez.

Charlie Puth

Charlie Puth

The 'Marvin Gaye' hitmaker - who found fame after being signed by Ellen DeGeneres in 2011 - is keen to lock lips with his collaborator, rather than with his mentor or best friend Meghan Trainor, who he previously smooched on stage at last year's American Music Awards (AMAs).

Asked who he'd choose in a game of snog, marry, avoid, he said: "Ellen wouldn't wanna kiss me and I've already, for the performance, kissed Meghan.

"I'd love to snog Selena, which wouldn't be too hard. I would love to, but I don't wanna avoid Meghan.

"I mean, could I avoid her for 20 minutes because she's a really good girl?

"Then, I guess, marry Ellen? That's really weird. I don't think Ellen wants to marry me. She's already taken, but snogging Selena... there we go. Sorry Selena, if you're reading this."

However, the 24-year-old singer insists he and the brunette beauty are just friends.

Asked if he wants to be more than just friends with Selena, he said: "Oh no, she's my friend. I consider her my musical collaborator.

"The best thing about Selena is that, when she's being nice, it's not an act at all. She's really being genuine, that's why I like her so much."

Selena was previously in a long-term, on/off relationship with Justin Bieber and Charlie has appeared to take a swipe at the 'Sorry' hitmaker for "mistreating" her.

He added to heat magazine: "I care a lot about that girl. She was really mistreated in the past and now I'm out spreading the good word."