"McQueen is a London-born brand, and has always represented ... of the original conceived by founder Lee Alexander McQueen more than 30 years ago. The logo features the letter "C" nestled inside ...