Event: "The Princess and the Frog" London Premiere - Arrivals Venue & Location: The Mayfair Hotel / London, UK Event Date: 01/24/2010 Photographer: Liton Ali / PR Photos