Pin Nude Celebs
Kate Middleton attends the closing ceremony of the General Assembly of the Church of Scotland in Edinburgh