We are now guesstimating that Taylor Swift's upcoming music video for her single "Bad Blood" will feature at least ten thousand people, because she probably has just as many friends and so far she's put them all in the video. Over the past week, Taylor has unveiled one or two teaser photos per day showing a different character set to be in the video, always played by someone of celebrity ilk who doubles as one of her real-life buddies.

The most recent revelation is a photo of Victoria's Secret Angel Karlie Kloss playing Knockout. She is seen wearing boxing gloves so as to literally knock someone out. Urban Dictionary and the world at large both define "a knockout" as a "very attractive woman. So named because her attractiveness is so stunning that it can (figuratively) knock you out." So it's a double-entendre because, as a Victoria's Secret model, Karlie is considered super beautiful but she's also about to physically kick some ass. Get it? Good one, Karlie.

Other famous faces already announced to be in the video include Kendrick Lamar, Lena Dunham, Hailee Steinfeld, Zendaya, Ellie Goulding, Gigi Hadid, Hayley Williams and Lily Aldrige. According to a tweet from Taylor, each person chose his or her own character name, so it's a good thing Taylor is friends with creative people.

The "Bad Blood" music video is set to premiere during the 2015 Billboard Music Awards, which means fans don't have to wait too much longer to see the Katy Perry diss track come to life.

See 50 of the Best Celebrity Disses of All Time