New Girl has had some pretty memorable celebrity guest stars over the course of its seven seasons on-air. It seems pretty difficult to imagine any character swooping into the New Girl universe who could ever even attempt to outshine Jess, Schmidt, Nick, and Winston, yet some of these hilarious guest stars have managed to come pretty close. From Jamie Lee Curtis and Rob Reiner guest starring as an angrily divorced couple who still secretly hook up on the down-low to The O.C 's Adam Brody playing the role of Jess's oblivious ex-boyfriend, it is clear that New Girl is filled with unforgettable guest-starring roles.
The best ones are ranked below...
10 Justin Long
It's hard to think of anyone who could possibly reach Zooey Deschanel's level of "adorkable", but Justin Long proves otherwise. We all know Justin Long as the boyish puppy-eyed actor from hit movies such as He's Just Not That Into You (2009) and Live Free Or Die Hard (2007). It makes perfect sense that Long would be cast on the show as Paul, a man who is basically the male version of Jess. The two end up dating for a small portion of the show, and it is a pure joy to witness. Watching the two "quirk out" on screen is not only adorable, but it's also insanely funny. Remember the chaos that ensued when the pair finally decided to sleep together? Yikes! Unfortunately, the actor only stuck around for 5 episodes, but they were glorious episodes none-the-less.
9 Carla Gugino
Carla Gugino is a talented actress known for her roles in The Haunting of Hill House (2018) and of course, she is the badass mother from Spy Kids (2001-2003). But perhaps her most talented work to date is seen on New Girl where she somehow manages to keep a straight face as Schmidt hilariously tries to seduce her.
Gugino plays Schmidt's boss on the show, and she is ultimately the character who is responsible for helping Schmidt realize that he is madly in love with Cece. Way to go Carla for bringing "Schmece" to life!
8 Brenda Song
It's always exciting when we get to see Disney stars move on to more adult roles as they get older. Brenda Song, most notable for her role as London Tipton, the spoiled heiress from The Suite Life of Zack and Cody, guest stars on New Girl as Winston's romantic interest. Hey, she makes Winston happy, and anyone who is able to make "Winnie the Bish" happy is a winner in our book.
7 Lizzy Caplan
Lizzy Caplan, a.k.a Janice Ian plays the role of Nick's girlfriend for a couple of episodes in season 1 of New Girl.
Her character, Julia, is a badass businesswoman with a hard edge to her, which is a brilliant contrast to Jess's doe-eyed innocence. If it wasn't for Julia's straight-edged toughness, we wouldn't be able to fully appreciate Jessica Day and all her zany glory.
6 Josh Gad
Josh Gad, known for playing Olaf the snowman in Disney's Frozen (2013) and the original Elder Cunningham in The Book of Mormon (2011) on Broadway, made a hilarious appearance on New Girl as Bearclaw. Yep, that's his actual name on the show! Gad plays the role with such force that you can't help but love Bearclaw and all his uncomfortable glory.
5 Jeanne Tripplehorn
Tripplehorn is a talented actress who graduated from Julliard in 1990 and went on to star in major roles in both film and television. She is well known for her roles a polygamous sister wife on Big Love and as an FBI agent on Criminal Minds. Most of her roles are rather serious, which is why it's such a treat to see her in a comedic role on New Girl as Russell's overly passionate ex-wife.
4 Megan Fox
The beautiful actress took Jess's place as the female of the loft from 2016-2017, while Deschanel was on maternity leave. Megan Fox's role on New Girl proves that she is more than just a pretty face by offering a daring performance as Regan, who eventually becomes Nick's love interest. Fans were surprised by how much they liked Fox's character on the show, some even claiming that she fit the group dynamic better than Jess!
3 Adam Brody
Oh, Adam. You will always be known to us as Seth Cohen, the loveable geek from The O.C who brought "Chrismukkah" to life. It's hard to imagine that you would be lusting after anyone who isn't Summer Roberts, yet you do it so convincingly on New Girl when you play the role of Jess's clueless ex-boyfriend. Even though your character is pretty much a terrible person on the show, (you try to cheat on your wife with Jess), you still manage to woo us, Adam Brody, with your endless charisma. That takes talent.
2 Rob Reiner & Jamie Lee Curtis
Reiner and Curtis play Jess's divorced parents. Despite the fact that they can't stand each other and have put an end to their impossible marriage, the two still hook up from time to time, getting hot and heavy at the most awkward moments imaginable. Watching these two together is pure comedic gold. Plus, we can't help but appreciate how realistic they are as a divorced couple. Some things just aren't meant to be, but having Reiner and Curtis guest star on New Girl just feels like fate.
You heard that right! Prince guest stars on an episode of New Girl, only adding to his legendary status. Prince plays himself in season 3 episode 14 and it is an absolute riot. The late, great musical sensation was such a big fan of New Girl that he specifically asked Zooey Deschanel to be on an episode of the show. It's so fun getting to watch Prince hang out with the New Girl gang, and the best part is getting to see the loft mates freak out at the mere presence of the musical icon. It is an episode that will go down in history.