1 of 16
Jim Gavin
Shirt by Calvin Klein
T-shirt by Alex Maine
Shirt by Calvin Klein; jacket by Vivienne Westwood
Shirt by Calvin Klein; jacket by Vivienne Westwood
Shirt by Calvin Klein; jacket by Vivienne Westwood
Shirt by Calvin Klein; jacket by Vivienne Westwood