| 3.1°C Dublin

Madonna unveils her latest video

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, Rita Ora, and comedian Chris Rock.