The Duchess of Edinburgh and Prince Edward were pictured just hours before ... a £970 Max Mara blazer which she paired with a £106 vintage indigo bag from the Spanish brand Matelier.