In what might be the biggest comeback of the year, Ben Stiller and Owen Wilson made their appearance at the Valentino show as Derek Zoolander and Hansel.
Source: vine.co