Justin Bieber has been pictured enjoying a round of golf at a luxury Scottish hotel.
The popstar left fans baffled after he was caught on video after touching down at Dundee Airport on Thursday.
The 31-year-old has now shared pictures of himself enjoying a round of golf at Gleneagles Hotel in Auchterarder, Perth and Kinross.
Posting on Instagram, the Canadian star donned a Gleneagles-branded waterproof jacket with a bobble hat and sunglasses for his round in the rain.
Off the course, Justin shared a video of him performing on the piano in an empty restaurant and stopping for a coffee.
It has been several years since the international star performed in Scotland. His Justice world tour was due to stop in Glasgow in 2023 before it was cancelled to protect his physical and mental health.
He is due to headline Coachella festival next year following the release of his two new albums.
Follow STV News on WhatsApp
Scan the QR code on your mobile device for all the latest news from around the country
