Listen to Taylor Swift on iHeartRadio

Taylor Swift has a new man - or at least her character on Fox's "New Girl" does.  The country-pop superstar made a cameo appearance on the sitcom's season finale Tuesday night, professing her love for Shivrang, played by Satya Bhabha. 

Swift, as the lonely-hearted Elaine, pops up near the end of the episode, just after "Shivy" and his fianceé Cece's wedding falls apart.  But it looks like things will end better for the reunited couple, who make plans to elope in Las Vegas even though Shivrang's mother thinks Elaine is too tall for him. 

"New Girl" - which stars Zooey Deschanel - is on hiatus now, but is set to return for a third season this fall.