Photography by Mikael Jansson Styled by Bill Mullen
Roberto Cavalli jacket, $4,615, and pants, $2,285. Go to robertocavalli.com. His own Tom Ford shirt. His own boots and jewelry.