Prince George's christening ceremony has taken place at St James's Palace following his arrival with the Duke and Duchess of Cambridge.
The private christening ceremony was attended by the royal family, Kate's family and his seven godparents.
The Queen and Duke of Edinburgh, the Prince of Wales, the Duchess of Cornwall and Prince Harry gathered for the private ceremony of the future king and supreme governor of the Church of England.
Prince George was dressed in a Honiton lace christening gown, a replica of the one used by more than 60 members of the Royal Family since 1841.
While the Queen, Prince Charles and Prince William were all christened at Buckingham Palace, the Duke and Duchess have chosen to break with tradition, holding the baptism in the Chapel Royal at St James's Palace.
It is the chapel where Diana, Princess of Wales' coffin rested before her funeral in 1997.