The Duchess of Edinburgh was a vision at the Paris Olympics in a silk animal-print dress from Max Mara. The Duchess of Edinburgh was a vision at the Paris Olympics in a silk animal-print dress from Max Mara.
Duchess Sophie has a wild moment in silky cinched dress and platforms
