Selena Gomez denies using Justin Bieber to boost her fame

The singer has squashed rumours that she used her former beau's fame to boost her reputation.

Singer Selena Gomez. Picture: Getty Images North America/AFP.

LOS ANGELES - Selena Gomez has "never" used Justin Bieber, despite his claims she did in order to heighten her fame.

The 24-year-old singer-songwriter, who previously had a five-year on-off romance with the Sorry hitmaker, has squashed rumours that she used her former beau's fame to boost her reputation, and has blamed Justin for making their love life more public than she "ever" wanted.

A source close to the brunette beauty told PEOPLE Magazine: "They're both young and have made mistakes, but she has never used him.

"He put their relationship out there way more than she ever did, and he's been very strategic about it."

The 22-year-old has continued to post fond memories he shared with Selena on social media, despite splitting up two years ago, and it's believed he brings up his past with the former Disney actress to "get at her".

The source explained: "Whenever something good is happening in her life, he'll post something to get at her."

This comes after Justin threatened to make his Instagram private when fans hit out at his reported new girlfriend Sofia Richie, aged 17.

she killed it #SelenaEndingJustinParty

Selena offered him some advice after reportedly accused his ex-girlfriend of cheating on him with Zayn Malik.

She wrote on Instagram: "If you can't handle the hate then stop posting pictures of your girlfriend lol, it should be special between you two only. Don't be mad at your fans. They love you (sic)."

Justin was not happy and replied: "It's funny to see people that used me for attention and still try to point the finger this way. Sad. All love. I'm not one for anyone receiving hate. Hope you all can be kind to my friends and each other. And yes I love my beliebers (sic)."

However, Selena then hit back and accused Justin of cheating on her throughout their relationship which ended in 2014.

She wrote: "Funny how the ones that cheated multiple times, are pointing the finger at the ones that were forgiving and supportive, no wonder fans are mad. Sad. All love (sic)."

Justin then reportedly slammed Selena by saying: "I cheated...Oh and I forgot about you and Zayn (sic)."

Selena previously admitted she would love to date Zayn, who is currently in a relationship with Gigi Hadid.

She said: "If he had asked me out on a date, I would be seen with him. Just kidding, but not kidding."