Double-breasted ruffled gabardine trench coat | Alexander McQueen ...

Responsive image
source