Rising from the stage dressed like a sunburst, Beyonce made sure we knew that her first live gig in four years would be hot.
In her fabulous feathery yellow costume, a fireworks display welcomed her to the stage in Dubai as she burst into Etta James hit At Last.
Then 41-year-old Beyonce showed the 1,500-strong crowd what they had been missing in the last four years.