Selena Gomez thinks Calvin Harris is "wonderful".

Selena Gomez

Selena Gomez

The 23-year-old singer had "so much fun" hanging out with close friend Taylor Swift and her DJ boyfriend at the iHeartRadio Music Awards last weekend and couldn't be happier with her pal's choice of man.

She said: "He's great, honestly, he's such a wonderful guy."

The 'Hands to Myself' singer is the most-followed person on Instagram, and though she enjoys having a presence on social media, she thinks the sites can also cause problems so does her best to "spread love".

She told 'Entertainment Tonight': "I'm very lucky that I have the platform I have, but on social media, as much as it's a blessing and it's fun, it can really tear people down.

"I always hope the people I'm involved with, and who support me, can just kind of spread love within that. It's hard."

Away from her music career, Selena is executive producing Netflix TV show '13 Reasons Why', and is also working with producer Aaron Kaplan on another new series.

The brunette beauty is excited by her new career direction and wants to produce "great" work.

She said: "My mom and I are actually producing a few projects together. It's something we've always loved to do, creating content that inspires people, that moves people.

"Why I love filmmaking, why I love making music, is because it affects people. That's kind of something I've always wanted to be a part of, whether I'm in it or not, I want to make things great."