When news broke that Prince would guest star on New Girl, plenty of people assumed it would be a quick cameo role where he'd walk into an awkward moment, say a witty line, and disappear into whatever magical land he comes from that lames like us are not allowed into. Fortunately, it wasn't like that at all.

Aptly titled "Prince," the episode centers around Jess (Zooey Deschanel) struggling to tell Nick (Jake Johnson) she loves him. Like a Fairy Godmother hours before midnight, Prince swoops in and coaches her on just how to do it. (The other cast members are non-factors here, though they are compensated with excellent screen time with supermodels Alessandra Ambrosio, Lais Ribeiro, and Ana Beatriz Barros.) The episode ends the way you'd assume: Jess screaming those precious three words.

But that sickeningly sweet moment wasn't the highlight of the episode. The highlights, rather, were these: The Best Prince and Jess Moments on Last Night's New Girl.

When Prince says he's Prince:

When Jess asks Prince to be her love guru:

When Jess tries to engage in playful BFF banter with Prince:

When Prince makes everyday conversation poetic and Jess makes it weird:

 

When Prince offers to make Jess look less like a boring school teacher:

When Prince coaches Jess on the word "love" like some kind of speech therapist:

When Prince invites Jess to sing with him, and she busts out Zooey Deschanel's She & Him voice, which before that moment was never even a talent hinted at on the show:

[GIFs via JakeJohnson, Serfbwort, SammyJo16, Jake-Johnsons-Beard, IWouldDieForPrince. Hulu]

RELATED: Infographic: The Zooey Deschanel Awkward-O-Meter 
RELATED: The Best TV Shows of 2013 
RELATED: The Fear Boner Phenomenon: Explaining the Appeal of Rosa Diaz on "Brooklyn Nine-Nine"