A hoarse sounding Jessie J took to her official Instagram page to apologise to fans after cancelling her Glasgow gig last minute.

The singer pulled her show at the o2 Academy in the city yesterday after admitting she had a throat infection and was too ill to perform.

Dedicated fans had been queuing outside the venue for hours and many others had travelled from across the country to see the star live.

In the clip posted on her official Instagram page @isthatjessiej, she said: "I am so sorry that won't be able to perform in Glasgow tonight. I wish, wish, wish I could but my voice is just too bad. It's going to be rescheduled ASAP and I will be there. I am sorry."

The show has been rescheduled to Sunday, February 1.

Read Nobody's Perfect as Jessie J cancels Glasgow show due to throat infection.