Selena Gomez has moved on from Justin Bieber and is reportedly "hooking up" with Ed Sheeran.
The Disney star and Brit singer apparently met through their good friend Taylor Swift, who's currently on tour with Ed.
Selena, 20, had apparently grown tired of 19-year-old Justin's bad-boy antics and was sick of mothering him.
She was said to be looking for a more mature man...enter Ed.
Despite this, rumours have been circulating for a while now around the red-haired singer's close relationship with Taylor Swift.
But it seems that Taylor, 23, has actually been acting as matchmaker for her two friends.
Sparks flew when the I Knew You Were Trouble singer introduced the pair over Memorial Day weekend at the end of May.
An insider revealed to Us Weekly: "They are hooking up!"
They added: "She got sick of having to take care of Justin like he was her child. This is a nice escape from the drama.
"They are friends with an open mind. He's sensitive and sweet and a lot deeper than Justin."
When the 22-year-old Brit was asked about the prospect of dating Selena by the mag, he simply said: "I wouldn't complain."