Stella Tennant

Stella Tennant Top Model. Images, Bio, photos and video. Stella Tennant born 17 December 1970 is a British model. Tennant was studying sculpture at the Winchester School of Art when she was “discovered”. She sent photographs of herself to a high fashion magazine, and a friend...