JOHN LEGEND

wears a Casely-Hayford three-piece suit