Taylor Swift has split from Conor Kennedy, it  emerged on Thursday.

After a whirlwind romance over the past few  months, the young pair have gone their separate ways, Us Weekly  reports.

A close friend of Swift's is quoted as  telling the website: 'They quietly parted ways a while ago. It was just a  distance thing. No hard feelings. They're fine.'

According to the pal, 22-year-old Taylor has  been flat out promoting her new album Red - and hasn't seen Massachusetts-based  Conor, 18, for more than a month.

Her album was released this week to critical  acclaim and huge sales, and includes her new hit track We Are Never Ever Getting  Back Together.

The source added: 'It's been over a  month  since they've even seen each other. With her promotion for Red,  she has no time  off until the end of the year.'

Taylor and Connor - the son of Robert  F.  Kennedy, Jr. and the late Mary Kennedy - were first spotted together  at the  Kennedy family home in Hyannisport in July.

The six-time Grammy winner often uses her ex  boyfriends as inspiration for  her music, including her track Dear John which  was seen as a very  blatant open attack on John Mayer

Her other past flames include Twilight star  Taylor Lautner, Jake Gyllenhaal and Cory Monteith.

During an upcoming appearance on the Ellen  DeGenres Show, Taylor is challenged to take part in a game involving her famous  exes.

DeGeneres hands Taylor a bell and asks her to  ring it whenever a picture of someone she has dated who inspired her song We Are Never Ever Getting Back Together  flashes up on screen.

But Taylor doesn't want to play ball.

'This is the one thing that I have, the  one  shred of dignity that I have,' she protests, saying she rather keeps the  identity of people she has dated to herself.

Ellen tries to keep the game going, as  pictures from Danny DeVito, Justin Timberlake and Mayer flash up.

Taylor confirms she has not dated DeVito or Timberlake, but keeps her lips sealed on some of ther others.

'Stop it, stop it, stop!' says Swift, adding:  'This makes me feel so bad about myself. Every time I come up here you put like  a different dude up on the screen.

'It just makes me really question like what I  stand for as a human being. There's never been two guys on the screen two visits  in a row. It's sad.'