Last night Gary Allan had all the feels on his social media as he shared the surprise with the world.