Taylor Swift Calvin Harris
Taylor Swift recently split from Tom Hiddleston Reuters

American singer/songwriter Taylor Swift has been romantically linked to Zac Efron after her split with Tom Hiddleston. The Bad Blood hitmaker is apparently gushing about the former Disney star to her close ones after her relationship with the 35-year-old actor came to an end.

A source told In Touch magazine: "She's been talking about him nonstop since her breakup with Tom. She's always said she feels a strong connection to Zac, but could never act on it because they've always been dating other people."

"Taylor and Zac have always been pretty flirty with each other. She's reached out to Zac and told him that they should hang out and maybe go to dinner together, and he's into it. It just hasn't happened yet because of their schedules," the insider added.

Swift has a history of dating high-profile celebrities including Scottish singer/DJ Calvin Harris, One Direction star Harry Styles, Jake Gyllenhaal, Joe Jonas, Taylor Lautner, John Mayer and Conor Kennedy. In December 2015, during an interview with NME magazine, the Red hitmaker said she feels the world is too interested in her personal life.

She told the publication: "I'm in the news every single day for multiple different reasons. And it can feel, at times, if you let your anxiety get the better of you, like everybody's waiting for you to really mess up – and then you'll be done."

"A lot of the time I need to call my mom and talk for a really long time, just to remind myself of all the things that are great and all the things that matter. If you do something that defines your character to be not what the public thought you were, that's the biggest risk," Swift added.