Celebrity Kate Middleton Attends the St Andrews Gala in a Temperley lace dress By Meredith Gillies Date November 8, 2012