Beyonce is in Dubai to perform at the inauguration of Atlantis The Royal.
To commemorate the debut of the brand-new luxury hotel Atlantis The Royal, the 41-year-old musical icon graced the stage.
Her first concert in four years is taking place now.
According to reports, she received $24 million for the performance.
Many international celebrities attended the ceremony, which was only open to those who received an invitation.
Beyonce put on a beautiful performance while walking the red carpet in a stunning golden outfit.
She chose a yellow dress with sheer panels over the stomach and feathered wings for her performance on stage.