Taylor Swift has been hyping the music video for her new song Bad Blood for two weeks now, and tonight, US time, it debuted on the Billboard Music Awards.
The 25-year-old enlisted all her supermodel besties, and threw some olds a bone too, for the video, which was directed by Joseph Kahn.
The video looks like some kind of Tarantino grindhouse movie, complete with Kill Bill-style swords, loads of leather and Cindy goddamn Crawford, for good measure.
So who is actually in this video? Let’s break it down into categories. Post continues after gallery.
First: supermodels. Cara Delevingne, Karlie Kloss, Martha Hunt, Lily Aldridge, Gigi Hadid, the aforementioned Ms Crawford.
Up-and-coming teen actresses: Zendaya, Hailee Steinfeld, Serayah McNeill.
Fellow popstars: Hayley Williams, Ellie Goulding, Selena Gomez.
Actresses not aged in their teens: Jessica Alba, Lena Dunham.
Actresses who played characters that Swift then named her cats after: Ellen Pompeo, Mariska Hargitay.
You can watch the video below. Post continues after video.
Here are the stars of Bad Blood….
What we want to know is, with a superstar hitlist of 18, how did they all get the requisite screen-time they deserve during a three-to-four-minute video clip?
See Swift’s style transformation…Post continues after gallery.
Total wildcard and only male: Kendrick Lamar, who also raps on the track.
That is quite a line-up!
The song is allegedly about her
blood-feud tiff with Katy Perry, who allegedly nicked Taylor’s back-up dancers.
The Washington Post even published an op-ed about how the song is clearly about Perry.
Swift has previously said that Perry “basically tried to sabotage as entire area tour.”
In the video, Swift as “Catastrophe” battles her enemies (really her real-life friends).
If it is about Perry, Swift basically enlisted all of her friends to create the most epic “fuck you” of all time.
Overall impression? Don’t mess with T Swizzle.
Swift attended the awards wearing an all-white ensemble and had her new boyfriend Calvin Harris on her arm.
Perry was not in attendance.