Nothing is better than a surprise cameo by a famous actor. Most movies nowadays are picked apart before they even come out so a lot of the time, celebrity cameos get revealed before the movie even releases. When they do manage to remain a secret, it’s a true delight to watch them show up on screens. Especially when they’re playing versions of themselves. Some stars can pull it off better than others, but any entertainer that is willing to make fun of themselves a little bit should get a pat on their back. This list looks at 6 celebrities who have done just that.
6. Bob Barker
6. Bob Barker
One of the most iconic examples of a celebrity playing themselves is Bob Barker in Happy Gilmore. Who could forget that fight scene on the golf course?
5. Bruce Campbell
5. Bruce Campbell
Known for his portrayal of Ash in the Evil Dead series, Bruce Campbell directed his own film in which he played a dramatized version of himself.
4. Bruce Willis
4. Bruce Willis
He’s known to be a pretty serious guy, but Bruce Willis played it cool in What Just Happened when he played an exaggerated version of himself. The whole joke in the film was that he was against shaving his beard for a movie role.
3. Megan Fox
3. Megan Fox
She may have ticked off Michael Bay, but Megan Fox sure knows how to please the audience. The sexy brunette played herself in the comedy film The Dictator.
2. Spice Girls
2. Spice Girls
Do you remember when they were a thing? They were huge in the 90’s, but that’s about it. The group starred in a film called Spice World which ended up being a box office success but loathed by critics.
1. Pamela Anderson
1. Pamela Anderson
This blonde bombshell may not be the cultural icon she used to be, but she still has some relevance. She appeared in the comedy Borat and went along with the film’s stagged kidnapping scene.