He stole our hearts as Hugh Grant
's sidekick in About a Boy
. Today, Nicholas Hoult
plays Teresa Palmer
's zombie love interest in Warm Bodies.
From child actor to awkward teen to fashion model, Hoult is a man of many faces and styles. Flip through the slides to see some of his most memorable moments!