Taylor Swift
Reuters

Taylor Swift has completely moved on from Calvin Harris. The 26-year-old singer feels Tom Hiddleston is "the one".

A source told E! News: "Taylor was hesitant to get involved so quickly after Adam [Calvin], but she felt that Adam was not giving her what she wanted for sometime so she was ready to move on towards the tail end of their relationship anyway."

"There was an immediate attraction. She felt like she was a little school girl with a huge crush. She loves the fact that Tom acts like such a mature man. She lives that he is older. She feels very safe and protected with him. The attraction is very strong," the insider added.

"Tom wants to be with Taylor. The two are already very attached and text all the time. Taylor said she thinks he is the one, as odd and new as it sounds," the source continued.

Meanwhile, in an interview with Vanity Fair magazine, Swift revealed she vowed not to date someone who wants to change her. She said: "That was the way that I decided to go on with my life. Not looking for anything, not necessarily being open to anything, and only being open to the idea that, if I found someone who would never try to change me, that would be the only person I could fall in love with. Because, you know, I was in love with my life."