Who Wore It Best?

Sharief Ishaq or the Duchess of Cambridge?