Britain's royal baby Prince George has been formally christened at St James's Palace in London.

The three-month-old son of Prince William and Catherine, Duchess of Cambridge was baptised on Wednesday (23Oct13) in front of his parents and other high-ranking royals, including Queen Elizabeth Ii, her husband the Duke of Edinburgh, and William's father Charles, Prince of Wales.

His brother Prince Harry and his parents-in-law Carole and Michael Middleton were also in attendance during the 30-minute service.

The baby boy wore a Honiton lace and satin gown, a replica of that first worn by Queen Victoria's eldest daughter in 1841, for the ceremony in the Chapel Royal at St James's Palace.

The service consisted of two hymns and two anthems, chosen by the baby's parents. The hymns were Breathe on Me, Breath of God and Be Thou My Vision, and the anthems were Blessed Jesu! Here we Stand - which was written for Prince William's baptism in 1982 - and The Lord Bless You and Keep You.

There were also two lessons - St. Luke chapter 18, verses 15-17, read by the Duchess of Cambridge's sister Pippa Middleton, and St. John chapter 15, verses 1-5, read by Prince Harry.

After the baptism, conducted by the Archbishop of Canterbury, the Most Reverend Justin Welby, the Duchess of Cambridge was seen beaming with delight as she carried Prince George from the chapel to a waiting car.