Tom Ford Vintage
Tom Ford Vintage check-print shirt - Blue
£200
Tom Ford Vintage long-sleeved cotton shirt - White
£254