Beyonce has an established flair for surprises and she sprung an almighty one on the masses tonight with the announcement…