LONDON, ENGLAND - NOVEMBER 28: Stella Tennant in the press room at the British Fashion Awards 2011 at The Savoy Hotel on November 28, 2011 in London, England. (Photo by Tim Whitby/Getty Images)
1 / 14
Getty Images | Photo By Tim Whitby / Getty Images
Mon, Nov 28, 2011 6:32 PM EST