A royal-inspired weekend in Aberdeen and Aberdeenshire