Classics to wear on repeat.

C'est La Vie, $165
White, $135
Oxford Blue, $135
Indigo Oxford, $165
Spectator Stripe, $145
Solo Trip Stripe, $145