Good vs Bad

Good vs Bad

White shirt
bardot.com.au

Sid Neigum black vest
$1,095 – farfetch.com

Avenue Montaigne black pants
marissacollections.com

Horn pendant
baublebar.com