Duchess Sophie of Edinburgh looked incredible wearing stunning flared trousers by Victoria Beckham. The wife of Prince Edward teamed the trousers with a burgundy silk blouse as she presented a fashion award. Duchess Sophie of Edinburgh looked incredible wearing stunning flared trousers by Victoria Beckham. The wife of Prince Edward teamed the trousers with a burgundy silk blouse as she presented a fashion award.