Usher has left us with our jaws on the floor after his Super Bowl LVIII halftime show, packed with surprise guest appearances.
Surrounded by circus and cabaret performers, Usher channelled his inner Michael Jackson, with loads of references to 'The King of Pop' during the first half of the set.
Five minutes in Alicia Keys stole the show dressed in all red playing the piano to her hit track 'If I ain't Got You'.
Soon after, she joined Usher for a stunning duet of 'My Boo'.
The special guests kept coming with Lil Jon, Ludacris appearing for 'Yeah!' and Will.i.am all turning up the heat during the incredible show.
While we didn't know if Justin Bieber would make a surprise appearance, the rumours were swirling.
According to TMZ, the pair had been "directly talking" about Justin making an appearance, but nothing was confirmed by either celeb.
Deux Moi added to suspicions the 'Yummy' singer would appear on stage, reporting: "Justin Bieber is supposed to perform as well (he has a dressing room and equipment on site) but he hasn't been at rehearsals yet."
While we didn't get a Bieber/Usher reunion, it was an incredible spectacle full of uber-talented stars. Bring on next year!