Everyone was a bit shocked when it was announced yesterday that Taylor Swift had ended her brief relationship with Tom Hiddleston. But a new report says that it happened a long time ago and that her best friend Selena Gomez knew all along.

Selena has experience with big profile breakups and a source close to the singer reportedly told Hollywood Life that the "Kill 'Em With Kindness" singer told her friend to take a bit of a break from dating to focus on herself and her new music.

“When Taylor told Selena about the breakup, the first thing Selena advised Taylor to do was slow down,” the source said.

“Selena has known about the Taylor and Tom [Hiddleston], 35, split for a while.”

“Selena’s advice was to take a break from men and to spend some time enjoying being single,” the source continued. Saying that the best thing to do to stay distracted was to be “focusing her energy in the studio, and dropping a new album before another boyfriend pops up."

Those are wise words from someone who has been single for quite some time after a bad breakup, and committed to her career. We don't know how reliable this source is though, but we do know TayTay is going to spill her heart out into the lyrics of her new album and it is bound to be an emotional experience for everyone.

Do you think Selena was right with her advice? Tell us in the comments!