Duchess Sophie of Edinburgh looked amazing in sparkling silver Erdem dress and a Zara coat at an Army Music dinner. The wife ...