Photography Conor Clinch Fashion Nick Byam
Taj wears coat, £2,795, jacket, trousers, shirt, all POA, by Alexander McQueen