Imogen Newton for L’Officiel Paris February 2011 January 30, 2011 by audrey Imogen Newton stars on the cover of L’Officiel Paris February 2011 issue photographed by Mason Poole.