A beaming Kate Middleton and Prince William christened their first born Prince George at a private and "intimate" ceremony at the Chapel Royal in St James's Palace.

Kate, who wore a cream Alexander McQueen outfit with a Jane Taylor hat, arrived with her husband and son just before the ceremony which was performed by the Archbishop of Canterbury, Justin Welby.

George wore a hand-made replica of the Royal Christening Robe, first made by Queen Victoria's eldest daughter in 1841. The robe was made by Angela Kelly, Dressmaker to The Queen.

He was christened in the Lily Font with water from the River Jordan. The Duke and Duchess of Cambridge picked two hymns, two lessons and two anthems for the ceremony.

The hymns sang were Breathe on Me, Breath of God and Be Thou My Vision. Lessons were performed by Pippa Middleton, who read from St. Luke chapter 18, verses 15-17, and Prince Harry, who read St. John chapter 15, verses 1-5.

Guests included Prince Charles, Camilla, Carole and Michael Middleton, the Queen and Prince Phillip and other close friends and family members.

Cressida Bonas, Prince Harry's girlfriend, did not attend the ceremony, despite reports suggesting she had been invited.

Earlier today, the palace announced George will have seven godparents. They chose Oliver Baker, Emilia Jardine-Paterson, Jamie Lowther-Pinkerton, Zara Tindall, William van Cutsem and Hugh, Earl Grosvenor.

Following the ceremony, Kate emerged from the Chapel holding George in her arms. She was shortly followed by Prince Charles, Camilla and the Queen.

All the guests will now go to Clarence House for a private tea party, where guests will be served slices of the christening cake.

Prince George at the Chapel Royal before christeningReuters
Kate Middleton and Prince William greeting the Queen at the ceremonyReuters
Prince William, Kate Middleton and Prince George at St James' Palace.Reuters
George wore a hand-made replica of the Royal Christening RobeReuters
Kate Middleton wore an outfit by Alexander McQueen.Reuters
Prince William and Kate Middleton will now host a tea party for christening guests at Clarence House.Reuters
Prince Charles, Camilla, Prince Harry, Prince Phillip and the Queen all attended the ceremony.Reuters
Kate Middleton emerges from the Chapel with christened Prince GeorgeReuters
The Duke and Duchess of Cambridge leaving the Chapel Royal.Reuters
The Queen and Prince Phillip followed Kate Middleton from the chapel.Reuters