Best celebrity cameos on tv shows

Made an appearance on iCarly Obama agreed to do the show because her daughter were big fans. She also appeared on parks and recreation as herself.

Michelle Obama

Britney Spears

Played a receptionist on how I met your mother, who fell in love with Ted and ended up briefly engaged to during a two-episode stint on the third season

kesha

Played Jane's rude neighbor in Jane the virgin who kept blasting her music and having band practice late at night

serena williams

Made a guest appearance on law and order: SVU. She pla6a basketball player who becomes an unwitting internet porn victim after taking her shirt off in a bar

paris hilton

Played herself on an episode of supernatural

carrie fisher

Played herself on an episode of the big bang theory. Sheldon and James earl Jones rang fisher's doorbell and ran away before she emerged with a bat and yelled at them

dwayne johnson

Dwayne "The Rock" Johnson may be an action star, but he got dolled up for an episode of Hannah Montana

ed sheeran

Found a way to perform on game of thrones with his cameo appearance

reese witherspoon

It's tough to forget Reese Witherspoon played Rachel's younger sister, Jill on friends