#21. Bill Murray In Zombieland
Bill Murray is an amazing comedian that has worked on Saturday Night Live. In fact, that's the way he came to our lives and we've loved him ever since.
Since his role in this movie would be a clear spoiler, you'll have to trust me on this one. Watch Zombieland with a friend the next time movie night roles around. Murray's sense of humor never ceases to amaze.
#20. Macy Gray In Spider-Man
There are plenty of people who don't appreciate the 2002 rendition of Spider Man. However, one thing we can't get enough of, is the great cameo of Macy Gray in the movie.
We were definitely surprised to see our favorite soul singer starring in a super-hero film, right? It's needless to say that her performance of My Nutmeg Fantasy was truly iconic.
#19. Winona Ryder In Friends
The all-time favorite series of Friends has had it's fair share of celebrity cameos. From Bruce Willis to Susan Sarandon, a long list of A-list stars have made us laugh our heads off.
One of the best ones was undoubtedly Winona Ryder's surprising visit. Winona portrays one of Rachel's friends from the past, and we learn that the former gals had shared a secret kiss in their sorority years.
#18. Prince In New Girl
Prince is an otherworldly artist, and that's a fact. His talent and unique qualities have placed him amongst some of the most influential artists ever. Who hasn't sung Purple Rain in the shower?
The fact that he appeared on New Girl only makes us love him more. Tune into the series to watch some great love advice from the Prince of music himself.
#17. Amy Adams In Smallville
Before the world fell in love with Amy Adams and before she got herself established as an important actress in Hollywood, she took on plenty of smaller roles, most of which have been forgotten.
However, we'll never forget the time she acted in an episode of Smallville. Unfortunately her character developed some weird and dangerous abilities.
#16. Michelle Obama In Icarly
When Michelle Obama made a visit on Icarly, everybody was surprised. Apparently, when she was First Lady to Obama, her family adored the show. In fact, they were hardcore fans of Icarly just like us.
So at the first chance she got, Michelle leaped at the chance of visiting the set. As a consequence, all our dreams came true. Thanks, Miranda Cosgrove! This wouldn't have happened without you.
#15. Glenn Close In Hook
There was plenty of debate whether to include this cameo to the list. The controversy of it all came from the fact that you can't actually recognize the actor. Can you?
In case you're up to the challenge, watch Hook with a careful eye. Pay close attention to the male pirates and see if you can spot Glenn Close with a beard. Believe it or not, it's her!
#14. Britney Spears In How I Met Your Mother
How I Met Your Mother is one of those series that don't age. In fact, every time you re-watch it, you notice new and funny things... such as this tiny detail!
It took me quite some time to realize the receptionist that was crazy about Ted, was actually Britney Spears. The crazy thing about it is that she does a great job! Her acting skills are on point in the series.
#13. Mariah Carey In Don't Mess With The Zohan
Although Don't Mess With the Zohan is not the most popular movie out there, there is one great reason why you should go right ahead and watch it.
Mariah Carey's cameo in this one is spotless. Her appearance elevates the whole movie. And let's face it, the fact that she has the voice of an angel doesn't hurt.
#12. Jon Bon Jovi In Sex And The City
The Sex and the City ladies have become icons in our lives. We're all quite familiar with Carrie's heartbreaks and Samatha's scandalous affairs, and the four of them had problems we could all relate to.
Do you remember the time when Jon Bon Jovi made a surprise appearance on the show? His character was yet another of Carrie's failed relationships.
#11. Paul Anka In Gilmore Girls
If you're the kind of person that has re-watched Gilmore Girls more than twice, then you won't be needing any more information. However, for those of who don't know, Paul Anka was mentioned multiple times in the series.
Lorelai's character even names her dog after him. It was only a matter of time before he finally showed up for real.. well, in a dream. It still counts!
#10. Ryan Seacrest In Knocked Up
For those who grew up watching Ryan Seacrest, then you'll agree this man has a special place in our hearts. American Idol, our favorite singing contest, wouldn't be the same without him.
His character in the 2007 comedy film Knocked Up is great! He basically plays a diva-version of himself. His endless rant is worth watching, believe me.
#9. Adele In Ugly Betty
Adele is one of those celebrities that is quite reserved when it comes to her private life. In fact, she often turns down opportunities if she doesn't feel like it.
One thing she didn't shy away from though, was the opportunity to cameo in the all-time favorite comedy show Ugly Betty. Her laid-back personality was everything we had hoped for.
#8. Billy Idol In The Wedding Singer
The Wedding Singer is an all time classic. It's one of those movies that was made to be re-watched a thousand times. If you're an addict like me, I wonder if you've noticed the celebrity cameo on the movie.
At point, rock star Billy Idol steps up and gives Adam Sandler some heart-felt advice on love. Let's be honest: who doesn't need that in their lives?
#7. Taylor Swift In The Giver
We knew all along that Taylor Swift had acting skills of her own, because some of her more elaborate music videos had her delivering quite a few lines.
However, her talent was showcased in all its glory in the drama-fantasy movie The Giver. Although her character is also a singer, her acting is quite believable.
#6. Mike Tyson In The Hangover
Ever since The Hangover hit the big screens, we've adored every single character in the movie. Their misadventures and sense of humor is off the wall.
But above all, the producers managed to get Mike Tyson to play a hilarious role. Seriously, you'll laugh right off your chair. Don't miss his acting in the movie.
#5. Matt Damon In Eurotrip
While we know Matt Damon best for his more dramatic roles in movies like The talented Mr. Ripley or Good Will hunting, he's had his fair share of odd characters, just like any other actor.
Take a look at his brief appearance on Eurotrip and try to contain your laughter. You won't believe that the pierced, bald-headed musician is our beloved Matt.
#4. David Bowie In Zoolander
David Bowie is one of those artists that seem larger than life. No one would have expected a sensitive and anti-establishment man as himself, getting a role in Zoolander.
If you haven't seen the movie yet, then don't wait another minute. Check out his hilarious role in this Ben Stiller comedy, but mind you, be ready for some extraordinary levels of bizarreness.
#3. Channing Tatum In This Is The End
For a moment there, Channing Tatum used to star in numerous comedies. Watch This is The End to see our favorite duo Tatum and Jonah Hill at it again.
The pair are ridiculous and we can't help but laugh along. Plus, it's always a good time to watch the actor portray a sex slave. Who hasn't had that fantasy?
#2. Demi Lovato In Grey's Anatomy
For those of you who used to watch the Disney Channel religiously, then I'm sure Demi Lovato was one of your number one role models. Boy, did she know how to sing!
This surprising cameo will probably give you flashbacks to that time in your life. Watch the successful series Grey's Anatomy to find out what ailment torments Demi Lovato.
#1. Ed Sheeran In Game Of Thrones
When the Game of Thrones eighth season hit the screens, fans were met with a great surprise. The singer songwriter, Ed Sheeran made a surprising appearance on the series.
He portrayed a Lannister soldier that sung part of a song as well. In spite of the audience's love for Ed, his cameo wasn't well received. We still love you, Ed!