The world of fashion is still reeling from the news regarding Alexander McQueen, who was a designer and a veritable icon in the fashion scene. Alexander McQueen hanged himself, in his flat located in Central London, the day before his mother’s funeral, still in a monumental state of grief from her passing. Many of the [...]