Question: who sings with taylor swift on everything has changed
Answer: Ed Sheeran