TOM HIDDLESTON

wears a Casely-Hayford made-to-measure three-piece suit