Megan fox new girl
I think you may be confusing Megan Fox with another actress!
Megan Fox is an American actress and model, known for her roles in films like "Transformers" (2007), "Jennifer's Body" (2009), and "Teenage Mutant Ninja Turtles" (2014).
However, the TV show "New Girl" (2011-2018) starred Zooey Deschanel as Jessica "Jess" Day, a quirky and adorable teacher who moves into a loft with three men: Nick (Jake Johnson), Schmidt (Max Greenfield), and Winston (Lamorne Morris).
So, while Megan Fox is a talented actress, she wasn't part of the "New Girl" cast!