Pregnant Kate Middleton looked radiant today as she showed off her baby bump in an elegant peach dress and matching coat at the Queen's Coronation service at Westminster Abbey.

The Duchess of Cambridge wore a Jenny Packham shift dress teamed with a long blazer jacket which complimented her bump perfectly.

Kate, who was joined by husband, Prince William, finished the sophisticated look with a matching fascinator and her trusty nude LK Bennett heels.

It was the first time the couple, whose first baby is due next month, has attended a public event at the abbey since they married there more than two years ago.

The Duchess looked relaxed and happy as she chatted to dignitaries inside the abbey in what will be her penultimate public appearance before she gives birth next month.

They joined other royals including the Prince of Wales and the Duchess of Cornwall.

Other royals included Prince Harry, the Duke of York, Princesses Beatrice and Eugenie, the Earl and Countess of Wessex, Lady Louise Windsor, the Princess Royal and Zara Phillips and her husband Mike Tindall.

The Duke of Edinburgh arrived with the Queen, despite withdrawing from an engagement last night after becoming "unwell".