Fabulously Spotted: Kate Middleton Wearing Alexander McQueen – Queen Elizabeth II Birthday Parade