Fashion Designer L'Wren Scott Found Dead In NYC Apartment
Category: STYLE & BEAUTY
Earlier this year, Scott canceled her Fall/Autumn 2014 Fashion Week show that was supposed to take place in London. Scott
By Jamie Feldman, 2014-03-17