As an Army guy, I wouldn't be caught dead in a pea coat, opting for the OD green field jacket or some shiny nylon reversible thing with pen slots on the upper sleeve and lots of "I've-been-here" patches.
But..the pea coat is a versatile, durable, trend defying jacket.
IMHO I would go with a genuine Navy pea coat and not a designer one. No biased but think the original would again bust trends and seem more vintage and inexpensive an option.
_________________________
Don't just survive. Thrive.