Justin Bieber was pictured cuddling young fans on the streets of Barcelona before footage emerged of the star punching an excited fan in the face as he reached into the pop star’s moving car.
The Love Yourself hitmaker hit the streets of the city to take in the sights and even made time for some shopping, as he browsed a local store for glasses.
Justin, 22, was pictured looking happy and relaxed as he was joined by his security team to wander the streets.
Showing his knack with kids, Biebs crouched down low with two really young Beliebers for the photo.
But Biebs, who performed at the Palau Saint Jordi arena on Tuesday night, was filmed leaving a fan in shock after he was left with a bleeding lip after the singer lashed out with his fist.