Justin Bieber reportedly wants to "regain" Selena Gomez's "trust".

Justin Bieber

Justin Bieber

The 23-year-old singer has recently got in touch with the 'Bad Liar' hitmaker once again after their tumultuous relationship ended in 2015, and now that Selena has parted ways with her boyfriend of 10 months The Weeknd, Justin is reportedly determined to win her back.

A source said: "He hopes to regain her trust so they can get back together. They have so much to catch up on. They dealt with things separately this year that made them different people. It wouldn't be surprising if they got back together."

Selena, 25, and the 'Sorry' hitmaker dated on and off for four years from 2011 to 2015, and whilst they had their fair share of bumps in the road, sources believe Justin's improved behaviour would make him a "better boyfriend" these days.

The insider added to People magazine: "It seems their relationship now is very different. Justin is certainly a much better person. He would be a better boyfriend, too."

It comes after a source close to the situation insisted that Justin has always been Selena's "soulmate", and could see the pair rekindling their romance in the near future.

They explained: "Since things ended with Justin for good, any other guys that Selena dated were placeholders.

"All the other guys were just flings. Justin always had her heart and attention. He was always her soulmate and her one true love."

Meanwhile, the 'Love Yourself' singer is also keen to "prove" to Selena's family that he is a changed man, as he understands he caused the brunette beauty "a lot of grief" during their previous time together.

A source said: "Justin is aware Selena's family is not thrilled they are hanging out. They think he caused Selena a lot of grief. Justin hopes he can prove to them that he has changed.

"He has changed a lot in the past few months. He is a very different person. They have a lot to talk about and are having fun catching up."