Ok, it is official. Ed Sheeran has just made every single person on the planet fall in love with him thanks to his brand new music for ‘Perfect‘.
The clip sees the 26-year-old singer traveling via train to a gorgeous, snow-filled town in Austria to meet up with the object of his affection, played by actress Zoey Deutch.
Ed wrote the script for the music video, which was directed by Jason Koeing.
“Perfect” is the fourth official single to be released off Ed‘s third studio album Divide(÷), which was released back in March.
If you needed any more reason to fall in love with the single, this music video will give you them by the millions!
Hit play below!