Question: who is the song perfect by ed sheeran about
Answer: `` Perfect '' is a romantic ballad written about his girlfriend Cherry Seaborn , which Sheeran said he hoped would become another one of his defining songs and , according to the BBC , is ' guaranteed to soundtrack thousands of first dances before the year is out ' .