Not only is he currently riding high (on a heavily armed, jet-powered skateboard thing) after his success as Harry Osborn/The Green Goblin in The Amazing Spider-Man 2, but 28-year-old Dane DeHaan is also one of the most stylish actors working today.

We've seen him on these fair pages before, and you can expect to see him again around the time his next film, Life, is released. In it, DeHaan plays James Dean, so get ready for a serious revival of white tees (not that they've ever gone away) and red Harrington jackets.

Currently out promoting his weird but sweet-looking new comedy Life After Beth, in which he stars as a man dealing with his girlfriend returning from the dead, DeHaan kept it cool at a recent screening in New York.

An immaculately tailored tweed blazer sits on top of a grey and white pin-dot shirt worn with an air tie. Meanwhile, on his legs, he's gone for skinny – but not skintight – dark burgundy chinos and a pair of stunning chocolate-brown brogues. Understated but still smart, this is a great outfit if you want to shine at a wedding.