meninvogue: Justin Bieber photographed by Annie Leibovitz for Vogue. Justin wears Dior Men shirt and