Helena Christensen for Harper’s Bazaar Russia May 2011 April 18, 2011 by audrey Helena Christensen graces the cover of Harper’s Bazaar Russia May 2011 issue. Dressed in a Louis Vuitton dress. Helena faces photographer Luis Sanchis’s lens in the studio setting.