Alasdair McLellan graced the cover of Vogue UK November 2010 issue