L'wren Scott was a very well known and renowned women's fashion designer.
She was famous for modern tailored suits.
I didn't even know she was Mick Jagger's GF.
Anyway, my thoughts are with her and her family, suicide always leaves a lot of destruction in its wake