Ben Stiller, Zoolander 2 Cast Hit London

Ben Stiller and Owen Wilson, stars of the Paramount Pictures film ‘Zoolander No. 2,’ pose for cameras at the Empire Leicester Square in London.

(Photo; Getty)

Ben Stiller Leads Zoolander 2 Cast in London (Click Photos to Enlarge!