Katy Perry posted a teaser of the video for her new single 'Swish Swish' yesterday which featured The Mountain from Game of Thrones amongst many others - and now she's shared the full thing.

The likes of Gaten Matarazzo (Dustin from Stranger Things) and Molly Shannon also feature in the basketball-themed video, which sees Perry captain a team called The Tigers as they go up against The Sheep.

Nicki Minaj also makes an appearance - as she does on the song - as a futuristic-looking cheerleader of-sorts.

The video - which is rumoured to be about Taylor Swift - interestingly appears on the same day as Swift's new song is due...

Watch it below: