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