Beyonce is in Dubai to perform at the opening of Atlantis The Royal, glamsquad reports.
The 41-year-old musical legend performed on stage to commemorate the opening of the new luxury hotel Atlantis
It’s her first concert appearance in four years.
According to reports, she was paid $24 million for her performance.
A slew of international celebrities attended the ceremony, which was strictly by invitation only.
Beyonce looked stunning in a stunning golden gown as she walked the red carpet.
She wore a yellow dress with sheer panels over her midriff and feathered wings for her stage performance.
Please see the videos below.
Beyoncé performing “Halo” in Dubai. pic.twitter.com/RPcK4N4VaC
— TheYoncéHub (@yoncecapital) January 21, 2023