Sophie, Duchess of Edinburgh, has rocked looks that were both timeless and trendy. But on several occasions, her outfits didn ...