Taylor Swift knows she has an image that's all rainbows, kittens and love -- and on last night's finale of "New Girl" she made fun at herself in a pretty hilarious way.
WARNING: Big finale spoilers ahead!
The final episode of the season revolved around Cece's (Hannah Simone) wedding to Shivrang (Satya Bhabha), but after interruptions from a wild horse, a rabid badger and the tune "Cotton-Eyed Joe," the two didn't end up going through with it.
Of course, it wasn't all the unwanted interruptions that made them call it off, but Cece's feelings for Schmidt (Max Greenfield).
But Shivrang had a surprise of his own waiting in the wings -- his secret girlfriend Elaine (Swift).
"Oh Shivy, I've loved you since the first grade," Swift yells after popping up in the audience. "And I'm so lonely that I just lie awake at night and write about you in my journal and I paint pictures of you on my easel."
Couldn't you see her using lyrics like that in her new song? Yeah ... those lines were definitely written with Taylor in mind!
The two run off, with Schmidt having to decide if he wants to be with Cece too ... or if he'll stay with his new on-again girlfriend, Elizabeth (Merritt Wever). Cliff-hanger alert!
How do you think Swift did with her cameo? Sound off below!