Dylan O'Brien, Zooey Deschanel

New Girl's Jess may have lost her virginity to a Teen Wolf star!

Dylan O'Brien, who portrays non-supernatural Stiles on the MTV series, is set to guest-star on an upcoming episode of New Girl, TVGuide.com has learned exclusively.

Elvis at a funeral and more New Girl scoop from PaleyFest

As creator Liz Meriwether revealed at Monday's PaleyFest, a flashback episode slated to air in late April will feature the stories of how each of the New Girl gang lost their virginity. In that episode, O'Brien will play Jess' (Zooey Deschanel) prom date, a gorgeous, romantic, guitar-playing 18-year-old who promises a memorable "first time" for Jess, who wants to lose her virginity to someone special. But will he be able to actually seal the deal?

New Girl airs Tuesdays at 9/8c on Fox.