The Duchess of Edinburgh's blue corduroy dress is so chic. We've found her exact frock, plus some more affordable options ...