It's been three years since Taylor Swift released her last album '1989', but it looks like fans will have a little longer to wait to hear new music.

How do we know this? Because her BFF Ed Sheeran accidentally let slip that she won't be releasing her album until the end of this year.

In an interview with the BBC, he spoke about his career and how he thinks 'this year is going to be the high point. "I have a feeling about it," he said. Seventeen is my lucky number, and everyone I was scared of releasing of albums around me released them all last year — people like Beyoncé and The Weekend and Bruno Mars.

"Taylor isn’t going to be releasing until probably the end of this year,” he added. “Christmas is the smartest time to release because that’s when everyone buys records. So I’ve got a full year of just all Ed, all the time.”

Swift hasn't commented on the claims to confirm or deny their veracity - but it looks like it's going to be a Taylor Swift-soundtracked Christmas.