Event: Esquire Magazine June 2011 Issue Launch Party - Arrivals Venue & Location: Sketch / London, UK Event Date: 05/05/2011 Photographer: Landmark / PR Photos