Armagnac cocktail and the British Royal Wedding To celebrate the impending royal wedding, Flemings Hotel in Mayfair, London has created a special Prince William and Catherine Middleton cocktail.