YouTuber and MTV star Todrick Hall has uploaded a glorious five-minute long mash-up of some of Taylor Swift's greatest hits.
Using four separate takes, his choreography and vocals are perfection.
The mash-up includes songs from 1989 as well as older releases.
Taylor Swift herself tweeted the clip, loving it as much as the rest of us.