For the Princess of Wales at Trooping the Colour yesterday ... The Duchess of Edinburgh wore a pale yellow dress by Beulah London (£750) – a brand loved by royals across Europe – with ...