You know those moments in movies when a familiar face suddenly pops up, and you’re like, “Wait, was that who I think it was?” You hit pause and Google frantically, just to confirm that your eyes aren’t deceiving you. And when it turns out that yes, that was indeed a cameo appearance by your favorite celebrity, the one you may love better than yourself, it’s like the cherry on top of an already delicious sundae.
The truth is, some of the best movie moments are the ones that catch you off guard with a surprise celebrity cameo. Whether it’s an A-lister popping up in a blink-and-you’ll-miss-it role or a famous singer having a cameo role as themselves, these unexpected appearances can take an already good movie and make it even more memorable. That’s the power of a well-performed part, no matter how small it may be.
But what if we told you that there are dozens more cameos out there starring some of showbiz’s biggest names? You’d probably be shocked — but not as shocked as we were when we learned about these notable appearances. From unexpected A-listers to famous directors taking on surprising roles, we researched and handpicked the movie cameos worth their weight in gold — the ones you never saw coming, but cannot help but love. It’s time for you to join in on this newfound knowledge. Share this post with your movie-buff friends, and let us know which of these are the best celebrity cameos by upvoting your faves!
This post may include affiliate links.
#21 Daniel Craig - Star Wars: The Force Awakens

Star Wars: The Force Awakens is jam-packed with a multitude of hidden star cameos, often cleverly disguised as stormtroopers or brief, fleeting appearances. In this particular clip, the mystery stormtrooper is none other than Daniel Craig!
Report
34points
#22 John Hurt - Spaceballs

In a hilarious move, director Mel Brooks convinced John Hurt to recreate one of his most iconic movie moments. The scene is a playful take on the death of Hurt’s character in Alien, with the actor finding himself in a space café where a creature bursts out of his chest once more. But instead of terror, the situation turns comical as the alien performs “Hello! Ma Baby” in a ridiculous and amusing escape act.
Report
33points
#23 Matt Damon - Eurotrip

How exactly did Matt Damon end up doing a cameo appearance in Eurotrip? He explained that he was shooting The Brothers Grimm in Prague when he got a call from some old college friends from Harvard — Jeff Shaffer, Alec Berg, and David Mandell — who wrote Eurotrip and were filming in the same city at the time. They asked him to come and do a cameo as Donny, and he accepted.
Report
32points
#24 Cate Blanchett - Hot Fuzz

If you happened to miss this particular cameo, don’t worry — you’re not alone! In fact, even diehard fans of Cate Blanchett may have had a hard time recognizing her as she was hidden behind a surgical mask. But here’s a fun fact: director Edgar Wright knew that Cate Blanchett was a big fan of his earlier work on Shaun of the Dead, so he thought of casting her in a sneaky cameo as Nicholas’ ex-girlfriend, Janine Jackson.
Report
32points
#25 Ming-Na Wen - Mulan

Ming-Na Wen, the beloved actress who lent her voice to the iconic character of Mulan in the original animated movie and its sequels, makes a surprising appearance in the live-action adaptation, where she plays an esteemed guest who introduces Mulan to the Emperor. The scene is even more special for Wen because she got to share it with her daughter, Michaela Zee.
Report
31points
#26 Neil Patrick Harris - Harold & Kumar Go To White Castle

Neil Patrick Harris showed off his comedic talent by playing a naughty version of himself in the 2004 comedy Harold & Kumar Go to White Castle. He surprises the stoner duo by being high on ecstasy and behaving like a womanizer. This cameo boosted his career and led to his famous role as Barney Stinson on How I Met Your Mother.
Report
30points
#27 Coldplay - Shaun Of The Dead

Did you catch the surprise appearance in the final scene of Shaun of the Dead? You might have missed it, but Coldplay’s Chris Martin and Jonny Buckland make a quick cameo on Shaun’s TV as enthusiastic supporters of the made-up charity ZombAid.
Report
30points
#28 Tom Cruise - Tropic Thunder

In Tropic Thunder, Tom Cruise surprised audiences with his hilarious portrayal of the foul-mouthed movie executive Les Grossman. It was a departure from his usual action hero roles, and even his appearance — the bald cap and bulky prosthetic hands — presented an entirely different version of the Tom Cruise we’re used to seeing. Hollywood insiders believe the character is loosely based on Scott Rudin and Harvey Weinstein.
Report
29points
#29 Chris Evans - Thor: A Dark World

In Thor: The Dark World, you might be surprised to spot a familiar face! Chris Evans pops up in an unexpected uncredited cameo, playing Loki disguised as Captain America.
Report
29points
#30 Mike Tyson - The Hangover

Mike Tyson gave an impressive performance as himself in The Hangover, where he searched for his missing pet tiger that was taken by the chaotic trio. Initially, Tyson declined the opportunity to appear in the film but changed his mind when he discovered that the director, Todd Phillips, also worked on one of his favorite movies, Old School.
Report
27points
#31 Donald Glover - Spider-Man: Homecoming

Donald Glover appeared in Spider-Man: Homecoming as Aaron Davis — Miles Morales’ uncle, and eventual villain, the Prowler. He was chosen for the role as he played a part in creating Miles Morales’ character.
Report
27points
#32 Keanu Reeves - Always Be My Maybe

In Ali Wong’s Netflix romantic comedy, Always Be My Maybe, Keanu Reeves plays an unexpected but still hilarious version of himself — a pretentious, exaggerated, and charming love interest for Wong’s character. Fans have loved his over-the-top performance since the trailer dropped!
Report
26points
#33 J.K. Simmons - Spider-Man: Far From Home

Simmons previously portrayed Jameson in Sam Raimi’s Spider-Man trilogy from 2002 to 2007, so his return to the role was a delightful surprise for fans. In the mid-credits scene of Spider-Man: Far From Home, Simmons’ Jameson appears on a giant screen as he accuses Spider-Man of causing the recent attack in London and reveals his secret identity as Peter Parker.
Report
26points
#34 Dustin Hoffman - The Holiday

Dustin Hoffman appears in an uncredited cameo in the video rental store scene. Hoffman later revealed that this spontaneous appearance was not planned and that he stumbled upon the film set while looking for a movie at Blockbuster. Luckily, he knew director Nancy Meyers who crafted a brief scene on the spot for him to participate in.
Report
25points
#35 Kevin Bacon - Planes, Trains And Automobiles

Kevin Bacon appeared in Planes, Trains and Automobiles as the man racing Neal to a taxi. He explained he was so impressed with director John Hughes after working with him for She’s Having A Baby that he jumped at the chance to be part of Hughes’ next project, no matter how small the role.
Report
25points
#36 Anna Faris - Keanu

In an uncredited cameo, Anna Faris plays a fictionalized version of herself, portrayed as a drug-addled, self-absorbed, maniac Hollywood actress.
Report
22points
#37 Martin Scorsese - Taxi Driver

In 1976, Martin Scorsese directed the acclaimed drama Taxi Driver, featuring Robert De Niro as the angry vigilante Travis Bickle. Scorsese had two cameos in the film, including a chilling scene as the “Passenger Watching Silhouette.” During this scene, the passenger shares his disturbing plans for his cheating wife, ultimately sparking Bickle’s obsession with gun violence.
Report
21points
#38 Will Ferrell - Wedding Crashers

Director David Dobkin shared that the iconic cameo with Will Ferrell wasn’t originally in the script. When they realized they needed someone with a certain energy, they turned to Ferrell, who had already worked with the movie’s stars on previous projects. When they approached him for the role, they weren’t sure if he’d take it, but guess what? He showed up on set the day they planned to shoot the scene and nailed it in just five takes.
Report
21points
#39 Sarah Michelle Gellar - She's All That

Sarah Michelle Gellar happened to be on the set of She’s All That visiting her dear friend (and later husband), Freddie Prinze Jr., while she was filming Buffy the Vampire Slayer. During her visit, director Robert Iscove offered her a small cameo in the movie, which she happily accepted with one condition — no speaking lines.
Report
19points
#40 Elon Musk - Iron Man 2

For all you Marvel enthusiasts out there, here’s a fun fact you may have missed. Elon Musk makes a cameo appearance as himself in a short scene in Iron Man 2. In the scene, he can be seen having a friendly conversation with Tony Stark, who compliments him for his “Merlin engines.” Musk acknowledges Tony’s kind words and even shares a thrilling idea with him: “I’ve got an idea for an electric jet!”
Report
18points


