Sophie Winkleman, wife of Lord Frederick Windsor, looked stunning in a blue dress by Catherine Walker at Royal Ascot – which was very like Princess Diana’s blue engagement outfit. Sophie Winkleman, wife of Lord Frederick Windsor, looked stunning in a blue dress by Catherine Walker at Royal Ascot – which was very like Princess Diana’s blue engagement outfit.