Browsing: Into the wild! Johnny Depp stars in new Dior Sauvage advert!