Kate Middleton Kate sported a pale pink Alexander McQueen two piece as she visited the 'Vogue 100: A Century of Style' exhibition at the National Portrait Gallery on May 4, 2016. Image Source: Getty/Max Mumby/Indigo