Ermenegildo Zegna Check Print Blazer, $2,203 | farfetch.com | Lookastic.com

Responsive image
source