L’Wren Scott’s Death Officially Ruled Suicide, Jagger Returns to L.A.
The cause of death for L’Wren Scott has officially been determined. The famed fashion designer, who was found in her New York City apartment on Monday, March 17, killed herself by “hanging,” the NYC chief medical…