Prince George made his first public appearance since his birth when he was christened Wednesday at St. James Palace in London.

The baby was dressed in a replica of the royal christening robe made by Angela Kelly, dressmaker to Queen Elizabeth II. He and his parents -- Duchess of Cambridge Kate Middleton and Prince William -- posted for photographers before the ceremony took place. Middleton's parents, Michael and Carole, arrived with her siblings, Pippa and James.

William's younger brother, Prince Harry, came with his grandmother, as well as Prince Philip, Prince Charles and Camilla Parker Bowles.

Prince George's parents chose The Chapel Royal room inside the palace as the location for the ceremony rather than the more traditional Music Room at Buckingham palace due to its personal significance to the family, according to Hollywood Life. William's late mother, Princess Diana, was kept in The Chapel Room before her 1997 funeral.

The guest list for the christening was reportedly made up of 22 people including Prince George's seven godparents, whose names were revealed just hours before the ceremony on Oct. 23.

The palace announced the individuals who will share the responsibility of being George's godparents: Oliver Baker, Emilia Jardine-Paterson, Earl "Hugh" Grosvenor, Jamie Lowther-Pinkerton, Julia Samuel, Zara Tindall and William van Cutsem.

The Duke and Duchess of Cambridge and Prince George arrived at St James's Palace in a dark blue Jaguar. Middleton wore a white jacket and large white fascinator with her hair in a partial up-do. She smiled to the crowds from the back seat of the car while her husband, who wore a suit with a white shirt and pale blue tie, sat in the front.

Prince Charles was driven into the palace in a black Range Rover followed by Prince Harry being escorted through the gates in a green Land Rover Discovery.