Cookies help us deliver our Services. By using our Services, you agree to our use of cookies. Learn More.

Star Wars Characters Sing Smash Mouth's 'All Star' In Awesome Mash-Up

Who knew that the Star Wars galaxy picks up '90s radio?

To celebrate "May the Fourth," Jimmy Fallon treated Tonight Show fans to a mash-up of Star Wars characters "singing" Smash Mouth's 1999 hit "All Star," and it sounds a lot better than you'd think it possibly could.

Fallon and his team were prompted to create the video thanks to a letter from a fan that said, "I love Star Wars. I also love the song 'All Star' by Smash Mouth."

It splices together a bunch of footage from the Skywalker saga films and Rogue One with characters like Luke Skywalker (Mark Hamill), Han Solo (Harrison Ford), Princess Leia (Carrie Fisher), Obi-Wan Kenobi (both Alec Guinness and Ewan McGregor), Rey (Daisy Ridley), and Jyn Erso (Felicity Jones). It also features appearances by the likes of Jar Jar Binks (Ahmed Best), Mace Windu (Samuel L. Jackson), and even Supreme Leader Snoke (Andy Serkis).

Now we'd like to hear them tackle some Spice Girls.

Watch the clip above, then celebrate May the Fourth by checking out the Star Wars that almost was.