Tom Cruise made sure he looked his most dapper for the New York City premiere of his next summer blockbuster, Mission: Impossible - Rogue Nation.
73