Taylor Swift is reportedly encouraging Selena Gomez to cut ties with Justin Bieber.

Selena and Justin's on/off relationship ended in 2014 and although they have remained close, Taylor thinks Selena won't find love until she gets Justin completely out of her life.

A source told HollywoodLife.com: ''Taylor has been pretty quiet about voicing her opinion on Justin, but she's now speaking up about him again to Selena.

''Taylor has been telling Selena that once she makes a commitment to shut the door on him completely, she will meet the true man of her dreams.''

While Taylor has been giving advice to Selena, her own love life is better than ever and she gushed about her boyfriend Calvin Harris in her acceptance speech at the iHeartRadio music awards recently.

Taylor singled out DJ Calvin - whose real name is Adam Wiles - as she was presented with the gong for Best Tour by Justin Timberlake at the Forum in Inglewood.

She said: ''For the first time I had the most amazing person to come home to when the spotlight went out and when the crowds were all gone. So I want to thank my boyfriend Adam for that and I love you guys so much.''