Image caption,Beyoncé made her on-stage return at the opening of a new luxury hotel in Dubai

Beyonce has returned to the stage for her first live performance in five years.

The US megastar headlined the private concert in Dubai to mark the opening of luxury hotel Atlantis The Royal.

Many fans were thrilled to see the return of Queen B.

Despite a strict no-phones policy at the exclusive, 1,500-seat gig, footage of the show flooded the internet.

She was reportedly paid $24 million for the performance.