Megan Moroney cancelled her vacation in order to perform with Ed Sheeran.