After weeks and weeks of speculation, Katy Perry has finally unveiled the music video for her single ‘Swish Swish’.
Upon its release back in May, ‘Swish Swish’ was largely considered a response to Taylor Swift’s ‘Bad Blood’, which Katy is believed to be the subject of.
While Taylor’s music video was famously filled with cameos from A-listers including Cara Delevingne, Gigi Hadid, Cindy Crawford and Lena Dunham, Katy assigned a somewhat more motley crew for her own ‘Swish Swish’ squad.
In case any of her choice cameos have left you scratching your head, here’s a breakdown of all the celebs in the ‘Swish Swish’ video…
1
Katy Perry
Vevo
2
Dave Meyers
Vevo
3
Carter Wilkerson
Vevo
Advertisement
4
Bill Walton and Rich Eisen
Vevo
5
Joey Chestnut
Vevo
6
Gaten Matarazzo
Vevo
Advertisement
7
Jenna Ushkowitz
Vevo
8
Christine Sydelko
Vevo
9
Dexter Mayfield
Vevo
Advertisement
10
Backpack Kid
Vevo
11
Terry Crews
Vevo
12
Molly Shannon
Vevo
Advertisement
13
Hafþór Júlíus Björnsson
Vevo
14
West Hollywood Cheerleaders
Vevo
15
Iris Kyle
Vevo
Advertisement
16
The stars of 'Glow'
Vevo
17
Rob Gronkowski
Vevo
18
Katy Perry's Crying Face
Vevo
Advertisement
19
Doug The Pug
Vevo
20
Nicki Minaj
Vevo
21
Amanda LaCount
Amanda LaCount
Advertisement
22
Karl-Anthony Towns
Karl-Anthony Towns
Watch the ‘Swish Swish’ video in full below: