A throat infection has forced popstar Jessie J to cancel her Glasgow show tonight.

The Bang Bang singer was due to play the city's o2 Academy.

In a statement to fans she said, "I am sad to inform you that I will not be able to do my opening show in Glasgow today. Unfortunately I have woken up with a throat infection.

"I am so sad as I love all my Scottish fans you are the best.

"The show will be rescheduled to Sunday, February 1 so I look forward to seeing you all then.. Love you! Jess!"

Gigs in Scotland advised all original tickets for the show remain valid.