United Kingdom, Nov. 29 -- Ed Sheeran spoke to Taylor Swift for "four hours" after he learnt of her engagement to Travis Kelce through social media.

In August, the 35-year-old pop megastar announced, via Instagram, that the 36-year-old Kansas City Chiefs tight end popped the question to her.

But Ed - who has been best friends with Taylor since 2014 - did not know about it until the news broke because he does not have a mobile phone.

Ed - who sees social media posts via a laptop and gets told about posts via his management - revealed to Access Hollywood: "My way of viewing it is that me and Taylor are mates, and I will see her, and I saw her a week after that happened ...

"When I saw Taylor, we had a four-hour catch-up."

He added: "I'...