Celebrity TV show cameos never get old! For example, remember when Britney Spears played herself in an epic Sabrina the Teenage Witch episode?
Another great cameo was Chris Rock’s guest role as a guidance counselor in the series he co-created and narrated, Everybody Hates Chris.
And Brad Pitt famously appeared on Friends alongside his then-wife, Jennifer Aniston.
So many cameos are entertaining, but these 20 are even more fun to watch knowing that the celebs appeared in TV shows made by their fans or friends.
Frank Sinatra in Who’s the Boss?
Taylor Swift in New Girl
Bob Hope in The Golden Girls
The Beach Boys in Full House
Ed Sheeran in Game of Thrones
Olivia Newton-John in Glee.
Christian Slater in The Office
Jesse McCartney in The Suite Life of Zack & Cody.
Michelle Obama in Black-ish
Jonathan Taylor Thomas in Last Man Standing
Lin-Manuel Miranda in Curb Your Enthusiasm
Dolly Parton in Hannah Montana
Leonardo DiCaprio in Saturday Night Live
Keith Hernandez in Seinfeld
Tupac in A Different World
Kesha in Jane the Virgin
David Bowie in Extras
Bob Dylan in Dharma & Greg
B.J. Novak in The Mindy Project
Which of these celeb TV cameos was your favorite to watch? Let us know in the comments below!