Madonna has unveiled her new video - complete with cameo appearances by Beyonce, Miley Cyrus and Katy Perry - on the new streaming service she runs with stars including Jay Z and Kanye West.
The video for the track B**** I'm Madonna will be shown exclusively on the Tidal service for 24 hours before being released to the wider public.
The line-up on the video, which was filmed in New York, also includes Nicki Minaj, new X Factor judge Rita Ora, Chris Rock and Madonna's sons Rocco and David.
Madonna joined a host of other stars including Rihanna and Alicia Keys at the launch of Tidal, which is intended as a rival for more established streaming services such as Spotify following criticism of the amount they pay acts in royalties.
Madonna kicks off her Rebel Heart tour on September 9 in Canada before coming to the UK in December for a number of dates, including two nights at the O2 in London - the scene of her tumble at this year's Brit Awards.
Other UK dates include at venues in Manchester, Birmingham and Glasgow.