Question: who sings with taylor swift on end game
Answer: `` End Game '' is a song by American singer - songwriter Taylor Swift , featuring British singer Ed Sheeran and American rapper Future , recorded for her sixth studio album , Reputation ( 2017 ) .