28 Musicians Who Made Iconic Guest-Star Appearances On TV Shows
Ed Sheeran playing a Lannister soldier on Game of Thrones was super jarring.
Kanye West played himself on Entourage.
Watch Kanye West on Entourage here:
Britney Spears played Abby, the receptionist at Stella Zinman's dermatology clinic, on How I Met Your Mother.
Watch Britney Spears on How I Met Your Mother here:
Taylor Swift played Elaine, Shivrang’s former lover, on New Girl.
Watch Taylor Swift on New Girl here:
David Bowie played himself on Extras.
Watch David Bowie on Extras here:
Lady Gaga played the Countess on American Horror Story: Hotel and Scáthach on American Horror Story: Roanoke.
Watch Lady Gaga on American Horror Story here:
Ed Sheeran played a Lannister soldier on Game of Thrones.
Watch Ed Sheeran on Game of Thrones here:
Prince played himself on New Girl.
Adele played herself on Ugly Betty.
Watch Adele on Ugly Betty here:
Justin Bieber played serial bomber Jason McCann on CSI.
Jon Bon Jovi played Seth, a romantic interest Carrie meets in the waiting room at her therapist's office, on Sex and the City.
Watch Jon Bon Jovi on Sex and the City here:
Jennifer Lopez played herself on Will & Grace.
Watch Jennifer Lopez on Will & Grace here:
One Direction played themselves on iCarly.
Watch One Direction on iCarly here:
Cyndi Lauper played Avalon Harmonia, Angela's psychic, on Bones.
Watch Cyndi Lauper on Bones here:
Bruno Mars played himself on Jane the Virgin.
Watch Bruno Mars on Jane the Virgin here:
Carole King played Sophie Bloom, the owner of Stars Hollow's music store, Sophie's Music, on Gilmore Girls.
Watch Carole King on Gilmore Girls here:
Nick Jonas played sociopathic hacker Ian Wright on Hawaii Five-0.
Watch Nick Jonas on Hawaii Five-0 here:
Katy Perry played Zoey's not-so-smart cousin, Honey, on How I Met Your Mother.
Watch Katy Perry on How I Met Your Mother here:
Pete Wentz played himself on One Tree Hill.
Watch Pete Wentz on One Tree Hill here:
Kelly Clarkson played Kelly, an up-and-coming weather woman from Oklahoma, on Reba.
Watch Kelly Clarkson on Reba here:
Death Cab for Cutie played themselves on The O.C.
Watch Death Cab for Cutie on The O.C. here:
Backstreet Boys played themselves on Sabrina the Teenage Witch.
Watch Backstreet Boys on Sabrina the Teenage Witch here:
Nicole Scherzinger played Jessica Glitter, Robin's costar on the '90s Canadian kids show Space Teens, on How I Met Your Mother.
Watch Nicole Scherzinger on How I Met Your Mother here:
Sigur Rós played in King Joffrey and Margaery Tyrell's wedding band on Game of Thrones.
Watch Sigur Rós on Game of Thrones here:
Curt Smith played himself on Psych.
Elvis Costello played Ben, a loud folk singer taking over Café Nervosa, on Frasier.
Watch Elvis Costello on Frasier here:
Usher played the magical Love Doctor on Sabrina the Teenage Witch.
Watch Usher on Sabrina the Teenage Witch here:
Ray Charles played Sammy, Grandma Yetta's love interest, on The Nanny.
Watch Ray Charles on The Nanny here:
And finally, Donny Osmond played himself on Friends.
Watch Donny Osmond on Friends here:
TV and Movies
Get all the best moments in pop culture & entertainment delivered to your inbox.