17 Celebrity Music Video Cameos By Author Kay D. Rhodes at Sep 04, 2014 • Category Music We didn’t see some of these coming. Comb through some of the most surprising music video cameos in recent memory.1Alexander SkarsgardWho knew Alexander Skarsgard and Lady Gaga were pals?!? The former showed up in the latter’s video for “Paparazzi.”2Andrew GarfieldYup, that’s him. This is taken from Arcade Fire’s video for “We Exist.”3Ben AffleckRemember Bennifer? Ben Affleck appears in J. Lo’s video for “Jenny from the Block.”4Ben StillerBen Stiller and Diddy?!? Yup, the actor appeared in the video for “Bad Boy for Life.”5Chris Messina and Dianna AgronThe Mindy Project star and Glee star stopped by Sam Smith’s video for “I’m Not the Only One.”6Christopher WalkenWe all adore Christopher Walken. He made a cameo in 2001 in the Fatboy Slim video for “Weapon of Choice.”7Seth Rogen, Danny McBride and Elijah WoodIt’s Seth Rogen, Danny McBride and Elijah Wood! They’re in the Beastie Boys video for “Make Some Noise.”8Eva MendesWelcome to Miami! Eva Mendes appears here in a fun Will Smith video.9Jake GyllenhaalHA! Gotta love this cameo by Jake Gyllenhaal in Vampire Weekend’s “Giving Up the Gun.”10James Van Der BeekJames Van Der Beek puts on his serious face here for the Kesha music video for “Blow.”11Jennifer Love HewittJennifer Love Hewitt is our hero/heroine. Here she is in a 2001 music video by Enrique Iglesias.12Anne Hathaway, Kristen Stewart and Brie LarsonYup, this is Anne Hathaway, Kristen Stewart and Brie Larson. They are in drag for Jenny Lewis’ “Just One of the Guys.”13Megan Fox and Dominic MonaghanMegan Fox and Dominic Monaghan played a couple going through tough times in Eminem and Rihanna’s “Love the Way You Lie.”14Mila KunisLONG before she got pregnant by Ashton Kutcher, Mila Kunis appeared in the Aerosmith video for “Jaded” in 2000.15Jason Bateman, Jason Sudeikis, Ed Helms and Will ForteIt’s Jason Bateman, Jason Sudeikis, Ed Helms and Will Forte! They all stopped by the video by Mumford & Sons’ for “Hopeless Wanderer.”16Scarlett JohanssonOOOOH YEAHH!! Scarlett Johansson kisses Justin Timberlake here for the video “What Goes Around…Comes Around.”17Sophia BushSmile, Sophia Bush! You’re in the video for “Carried Away” by Passion Pit.