Stella Tennant with painting in ”Portraits of a Lady” from Vogue UK, November 2005. Phot