Alex Pettyfer at Planet Hollywood in New York