Isabella Blow

Fashion Designer Alexander McQueen Takes Own Life

Alexander McQueen. Photo: Derrick Santini

British fashion icon and designer Alexander McQueen may have taken his own life.  He was found dead in his home, just days after his own mother died.  It is being reported as a suicide. His mentor, Isabella Blow committed suicide as well, by drinking weed killer. I keep reading reports where everyone says what a nice guy […]