Barcelona received a special guest during their final preparations ahead of their Champions League clash with Celtic at Celtic Park on Wednesday.
Canadian pop superstar Justin Bieber performed at the Palau Sant Jordi on Tuesday in one of the final shows of the European leg of his Purpose World Tour.
The 22-year-old not only got to watch the Barca players train, but even got to join a kickaround with the likes of Brazilian duo Neymar Jr and Rafinha.
WATCH: Justin Bieber visits Barca training ground