Justin Bieber has been criticised for his role in his wife's apparent beef with Selena Gomez as fans hurled abuse his way at a recent outing.
The Baby singer, 29, was targeted by onlookers at a festival at the weekend with revellers shouting obscenities such as "f*** Hailey Bieber" at the star.
Despite cancelling his Justice World Tour last week due to health reasons, the singer was at the Rolling Loud Festival in California on Saturday and gave a surprise performance.