Navy pants, brown and navy guncheck blazer, patterned p square, white ...

Responsive image
source