New York - Madonna has brought out some of the biggest fellow names in pop - and two of her children - in a new video she debuted on Wednesday on the fledgling streaming service Tidal.
Beyoncé, Katy Perry, Miley Cyrus and Kanye West all make cameo appearances in the video for Bitch, I'm Madonna, off her latest album Rebel Heart.
Madonna released the video initially on Tidal, where it appeared exclusively for one day before it was released on YouTube.
The video - which also features hip-hop star Nicki Minaj, who collaborated on the song originally - depicts a party atmosphere and was shot at the Standard High Line, a hotel in New York's Meatpacking District known for its nightclub with a jacuzzi overlooking the city.
Bitch, I'm Madonna also includes rare appearances by two of the Material Girl's four children, 14-year-old Rocco and nine-year-old David.
Since its release online, the video has been compared to Taylor Swift's latest video for her song Bad Blood featuring the likes of Cindy Crawford, Zendaya, Selena Gomez, Lena Dunham, Gigi Hadid, Ellie Goulding and many more celebs.
Check out these 6 crazy pics from the video:
Is Madonna trying too hard? Watch the video below and tell us in the comment section:
(Screengrabs: YouTube/MadonnaVevo)