Usher has just sent us all WILD during 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 joining Usher for '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.
Bieber landed in Vegas along with the Kardashian/Jenner clan earlier this morning. He joined Kendal Jenner and her two older sisters Kim and Khloe Kardashian on their private jet.
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 the Biebs reunion we were hoping for it was still an incredible show that left us all buzzing!