10:30 AM PDT, March 31, 2014
As How I Met Your Mother comes to a close, we look back at 15 of our favorite guest stars on the beloved CBS comedy. From Britney Spears to Bryan Cranston, check out the famous faces that have joined the cast over the past nine seasons.
First up, Katy Perry played Honey, Zoey van Smoot's cousin, in season 6, who Barney (Neil Patrick Harris) eventually talks into sleeping with him.
1 / 14
Katy Perry
CBS
As How I Met Your Mother comes to a close, we look back at 15 of our favorite guest stars on the beloved CBS comedy. From Britney Spears to Bryan Cranston, check out the famous faces that have joined the cast over the past nine seasons.
First up, Katy Perry played Honey, Zoey van Smoot's cousin, in season 6, who Barney (Neil Patrick Harris) eventually talks into sleeping with him.
First up, Katy Perry played Honey, Zoey van Smoot's cousin, in season 6, who Barney (Neil Patrick Harris) eventually talks into sleeping with him.
Nicole Scherzinger
CBS
The former Pussycat Doll plays Jessica Glitter, a friend of Robin's who appears on the Canadian TV show Space Teens.
Jorge Garcia
CBS
The Lost star plays Steve "Blitz" Henry in the episode "Blitzgiving." His name comes from the curse he's thought to have that makes great things happen whenever he leaves a room.
Carrie Underwood
CBS
The country crooner plays Tiffany, a pharmaceutical sales rep that Ted's friends believe is playing him.
Rachel Bilson
CBS
The Hart Of Dixie actress plays yet another love interest of Ted's named Cindy. She is also the roommate of the mother.
Enrique Iglesias
CBS
The Latin singer plays Robin's boyfriend that she meets after vacationing in Argentina.
Joe Manganiello
CBS
Appearing in six episodes, the True Blood actor plays Marshall's (Jason Segel) old friend from law school.
Jayma Mays
CBS
The Glee gal appears in the first season of the series as a love interest of Ted's that is affectionately referred to as "Coat-check Girl."
Danica McKellar
CBS
The Wonder Years star plays Trudy, a woman that Ted ends up sleeping with after taking the advice of Barney.
Lucy Hale
CBS
The Pretty Little Liars star plays Robin's (Cobie Smulders) sister Katie, and appears in two episodes, First Time In New York and Vesuvius.
Mandy Moore
CBS
Mandy Moore plays Ted's rebound girl Amy. He gets together with the free spirit after his breakup with Robin, and this relationship leads to him getting drunk and having a butterfly tattooed on his lower back.
Bryan Cranston
CBS
The Breaking Bad star appears in four episodes as Ted's mean architect boss Hammond Druthers.
Britney Spears
CBS
Britney Spears' character Abby appeared in two episodes. She plays a ditzy, energetic girl that has an obsessive crush on Ted (Josh Radnor). Ultimately, she ends up sleeping with Barney.
Jennifer Lopez
Getty Images
Jennifer Lopez plays Anita Appleby, a dating guru and man eater who is hired by Robin to seduce Barney.