A popular American rapper has cancelled her Glasgow Hydro show a week before it was scheduled.

Megan Thee Stallion was supposed to play at the city venue on Thursday, July 4.

Today, however, fans who bought tickets received an email saying the gig has been cancelled.

The email read: "The event organiser has been in touch to let us know that the show has been cancelled.

"We're issuing a refund for your booking - so you don't need to do a thing.

"You'll see a credit, not the method of payment you used within 15 days."

(Image: Supplied)

The venue has removed the event from its event page.

This comes as the star posted on her Instagram that she is adding extra dates to the US leg of her tour on July 2 and 3 in Atlanta.

Glasgow fans expressed their upset on social media.

One person said: "Guys what the f**k, Megan has cancelled her Hydro date?"

Another added: "Why has the Glasgow show been cancelled for other US shows? Gutted."

A third wrote: "You cancelled my Glasgow show? Are you crazy?"