at St Giles Cathederal to attend the Thistle Ceremony on July 5, 2012 in Edinburgh, Scotland.


Kate Middleton - Catherine, Duchess of Cambridge aka Kate Middleton Thursday 5th July 2012 at St Giles Cathederal to attend the Thistle Ceremony on July 5, 2012 in Edinburgh, Scotland. (6 Pictures)




Contactmusic