Who wrote Perfect by Ed Sheeran?. Who wrote Perfect by Ed Sheeran? If you find this information valuable, you might also appreciate our comprehensive exploration of Ninja Vs NiKo Forbes Ranking has gained significant attention for its in-depth coverage of this subject matter.