L'Wren Scott, partner of Mick Jagger & former model, is found dead in her New York home on in an apparent suicide on March 17th, 2014.
New York Premiere of "Shine A Light" at the Ziegfeld Theater, New York, NY, USA.
March 30th, 2008
headshot portrait black diamond necklace
Copyright ©TOM/LNC/Capital Pictures