Justin Bieber has warned his fans that he’ll make his social media private after haters made nasty comments about his rumoured girlfriend Sofia Richie.

The pop star said he’d had enough of trolls targeting people he likes.

He shared a string of images of the pair in a car, and wrote: “I’m gonna make my Instagram private if you guys don’t stop the hate, this is getting out of hand.

“If you guys are really fans you wouldn’t be so mean to people that I like.”

Justin, 22, and Sofia, 17, have been friends for some time and are now thought to be dating.

The new photos of the pair were taken as they travelled in Japan together.

Justin is in the country to perform shows on his Purpose world tour, and Sofia – the daughter of music legend Lionel Richie – has joined him.