With her new video for Bitch, I’m Madonna, Madonna continues the gratuitous celebrity cameo wars begun by one Taylor Swift.

In true Queen of Pop fashion, the Jonas Åkerlund-directed piece for her devil-may-care club track features lots of hyped randomness, debauchery and snapshots of a cavalcade of stars like Beyoncé, Katy Perry, Kanye West, Rita Ora and even Alexander Wang. We all know that Madge loves a good party and everyone will undoubtedly make a “this video has everything” joke because it absolutely applies here. Miming Mini-Madonnas? Check. Dancing neon sock puppets? Check. Diplo on the top bar? Check.

Pump up your Friday and watch as the jamboree unfolds above!