Alex Pettyfer and Teresa Palmer posed at a press junket for I Am Number Four in London yesterday. They headed overseas after a stop in San Francisco, where they promoted their action movie at Hot Topic with their costar, and Alex's real-life leading lady, Dianna Agron. Dianna didn't join them for the UK trip since she attended Sunday's Screen Actors Guild Awards with her Glee castmates. She hit the red carpet in a navy and black lace dress and partied with pals after the show. Alex and Dianna have stayed pretty quiet about their relationship, but he hasn't kept his hot shirtless body a secret. He showed off his abs during a recent appearance on The Ellen DeGeneres Show, and you all seemed pretty impressed by his physique, which you can also get a glimpse of in the film.