Question: who wrote the song you look perfect tonight
Answer: `` Perfect '' is a song by English singer - songwriter Ed Sheeran from his third studio album , ÷ ( 2017 ) .