Xavier Buestel wears a wool zippered cardigan, cotton-blend jersey ...

Responsive image
source