Ben Stiller

28 May 2015

Ben Stiller



Ben Stiller
 is in Rome filming Zoolander 2 at the moment. When he's not perfecting blue steel, he's enjoying the city in his Tom Cridland Classic Navy trousers, as pictured here.