Los Angeles: Singer-actress Selena Gomez seems to have finally put an end to her relationship with Justin Bieber after she was spotted spending time with singer Ed Sheeran.
The 20-year-old has been spending quality time with Sheeran, 22, according to a source, reported Us magazine.
"They are hooking up. They met through Taylor Swift who is currently touring with Sheeran," said a source.
Though Sheeran had earlier said he was single at the Much Music Video Awards, when pressed about the possibility of being fixed up with the pop star, Sheeran admitted, "I wouldn`t complain."