In his relatively short career, model Caleb Halstead has posed for talented photographers such as Bruce Weber, Steven Klein and Greg Vaughan. We’re not sure how he managed to book all of those gigs, but it may have had something to do with being fucking […]