June 5, 2012 Kate sported this Alexander McQueen sheath to a Diamond Jubilee celebration in 2012. Image Source: Getty/Indigo