Designer Alexander McQueen found dead
Top fashion designer Alexander McQueen was found dead in his London, England, home Thursday, a spokesman for his company said.
Top fashion designer Alexander McQueen was found dead in his London, England, home Thursday, a spokesman for his company said.