For those not familiar with How I Met Your Mother, know this: Ted Mosby and Barney Stinson, two main characters, mix it up with a lot of fine females. So the show has featured more than a few well-known, attractive pop-ins over the years (like Jennifer Morrison and Katy Perry, for instance). Here's a handy gallery of HIMYM's 25 hottest guest stars to help you keep track.
Stacy Keibler, Karina Keibler played a bartender who agreed to sleep with Barney if he got rid of his suit collection. That's like telling a man to cut off his foot.
Mandy Moore, Amy Her character was a tattooed bad-girl who stole booze from a bar and made out with Ted before introducing herself. Not sure why he didn't end up with her.
Rachel Bilson, Cindy Bilson has made several HIMYM appearances as Cindy, a girl Ted briefly dates. She's also the roommate of his (as-yet-unseen) future wife.
Jennifer Lopez, Anita Lopez's character was the author of a self-help book for women and the target of Barney's elaborate "Super Date" plan.
Dawn Olivieri, Anna Barney slept with her while pretending to be Ted. Crafty SOB.
Jamie-Lynn Sigler, Jillian The Sopranos star exercised her comedy chops in one episode as a "woo girl," a single mother who parties hard and shouts "woo!" a lot to mask her inner misery.
Kim Kardashian, Herself Kardashian made a brief cameo during the fourth season, speaking from the cover of Them Weekly, the magazine Ted and Barney's friend Marshall totes to the men's room.
Kendra Wilkinson, Herself So did Wilkinson.
Selita Ebanks, Adriana Lima, Miranda Kerr, Heidi Klum, Alessandra Ambrosio and Marisa Miller, Themselves When Ted and Barney attended the Victoria's Secret Fashion Show afterparty, we were treated to guest appearances from the lovely ladies above.
Britney Spears, Abby Spears played a nerdy receptionist with the hots for both Ted and Barney. Neither of them dated her long term, which was probably for the best.
Nazanin Boniadi, Nora Barney dated this Robin Sherbatsky co-worker and Laser Tag fiend during parts of seasons six and seven. Can’t blame him.
Carrie Underwood, Tiffany Ted gets "hooked" by Tiffany, as she strings him along without them ever actually dating. Can't blame him, either.
Danica McKellar, Trudy The Wonder Years star appeared in a couple episodes as one of Ted's one-night-stands.
Jennifer Morrison, Zoey She's appeared in 12 episodes (so far) and, like a few girls, briefly had us thinking she might be the titular Mother.
Katy Perry, Honey Perry played Zoey's cousin. She was equal parts hot and stupid, so naturally Barney pursued her full force.
Laura Prepon, Karen Ted's pretentious high school/college girlfriend was none other than Donna from That '70s Show.
Sarah Chalke, Stella She played Ted's girlfriend for the majority of season three. Suffice it to say, things didn't end well.
Malin Akerman, Herself? Akerman played Stella in the fictitious film The Wedding Bride, clips of which appeared in an episode of the same name. Ted freaked when he realized it was based on his and Stella's relationship. He freaked even more when he realized he was being played Chris Kattan.
Morena Baccarin, Chloe Marshall's only love interest during his brief separation from soulmate Lily Aldrin was Chloe, a chick with the crazy eyes. Never go for a girl with the crazy eyes.
Nicole Scherzinger, Jessica Scherzinger played Robin's former best-friend-forever, who reconciled with her after a falling-out five years earlier. Hottest best friends ever.
- Click Below for More Galleries