Grammy Award-winning singer Taylor Swift has reportedly not moved on from former boyfriend, One Direction star Harry Styles.

The 24-year-old Red singer, who has a history of dating high-profile celebrities including Jake Gyllenhaal, Joe Jonas, Taylor Lautner, John Mayer, Zac Efron and Conor Kennedy, split from Styles last year in January, after dating for two months.

"Taylor will say that she's completely over Harry, but she's not," a source told Hollywood Life.

"She's still obsessed with him. She never got over him, like she did with with John and Jake. Harry really had a huge impact on her."

"She makes references to him all the time still, but if she's confronted with the question of, 'Why are you still singing about him?' she'll just say, 'It's just a song.' She'll totally downplay it," the insider said, adding, "He's so hard to dislike first off. He's not a jerk, he's super charming and she was really in love with him."

It was previously revealed that Swift has been single since splitting up with the 21-year-old singer.

In an interview with Rolling Stone magazine, Swift admitted that she has not dated anybody for the past year and a half.

"Like, [I] have not gone on a date," she told the magazine. "People are going to feel sorry for me when you write that. But it's true.

"I feel like watching my dating life has become a bit of a national pastime.

"And I'm just not comfortable providing that kind of entertainment anymore. I don't like seeing slide shows of guys I've apparently dated. I don't like giving comedians the opportunity to make jokes about me at awards shows. I don't like it when headlines read 'Careful, Bro, She'll Write a Song About You,' because it trivializes my work," Swift said.