Global superstar Harry Styles was in town at the weekend as he brought his Love On Tour show to Ibrox Stadium in Glasgow.
The 'Watermelon Sugar' singer took a break between songs to interact with the crowd, and found a fan who was celebrating her birthday at the show.
In a TikTok filmed by @avocadosontoastlmao, the performer chatted away to the 23-year-old fan, Chloe, before something caught his throat - quite literally.
READ MORE - Billie Eilish makes £1K food order from Glasgow restaurant for OVO Hydro crew
He coughed away from his microphone, then exclaimed: "Got something stuck in my throat! I think it was a fly."
The fans laughed at his antics on stage as he paced back and forth, looking visibly embarrassed as he apologised to the crowd, and one audience member shouted out: "Don't be sorry Harry!"
He grinned again and started the audience in a 'Happy Birthday' chant for the lucky fan Chloe.
This video has since went viral on TikTok, with over 1.5 million likes, 6,000 odd comments and has been shared to the masses almost 4.3K times.
Fans rushed to the comments to share their thoughts on the video, with one TikTok user writing: "why is he dressed like he is promoting Lidl lmao", in reference to Harry's blue and yellow western get-up.
Sign up to Glasgow Live newsletters for more headlines straight to your inbox
Another said: "he‘s so sassy i love it!"
And a third wrote: "Imagine coughing and someone asking if you were ok, that must be what it feels like to be loved."
Others commented: "he’s such an angel", and "And that’s why you don’t go to ibrox."
Finally one concluded: "I don't know why, he swallowed a fly."
Harry will perform in Manchester and London for the rest of his Love On Tour, after opening the tour in Glasgow on Saturday, June 11.