1. Kim Kardashian donned this Alexander McQueen creation last April, pairing it with Christian Louboutin snaky platforms and a metallic clutch. 3. Who Wore Alexander McQueen Best? We have to side with the stunning princess, Kate Middleton, who looked perfectly elegant in the red hot number.