The Duchess of Cambridge looked stunning today in a dress by Alexander McQueen and a hat by Jane Taylor.

Kate chose the nude-coloured, knee-length lace dress with long sleeves for today's service of thanksgiving at St Paul's Cathedral.

Hundreds of well-wishers gathered outside the cathedral ahead of today's service, in which the Archbishop of Canterbury, Dr Rowan Williams, will give the sermon to mark the Queen's 60 years on the throne.

Kate's wedding dress was designed by Sarah Burton for Alexander McQueen.

The Duke of Cambridge wore a morning suit to today's service to mark the Diamond Jubilee.