Duchess Sophie of Edinburgh and Princess Beatrice have both worn the Zimmerman pink and cream floral dress – Prince Edward’s wife at Order of the Garter and Prince Andrew’s daughter at Royal Ascot. Duchess Sophie of Edinburgh and Princess Beatrice have both worn the Zimmerman pink and cream floral dress – Prince Edward’s wife at Order of the Garter and Prince Andrew’s daughter at Royal Ascot.