Princess Charlotte’s christening on Sunday was a memorable and elegant affair. The royal family and close friends turned out for the event decked out in their finest.

At the Church at St. Mary Magdalene in Sandringham, Norfolk, reports E!News, Prince William was resplendent in his trim navy suit, as he held the hand of almost 2-year-old Prince George.  The toddler looked adorable in red and white shorts and a collared Rachel Riley shirt. The outfit was reminiscent of what William wore when he first visited newborn brother Prince Harry in the hospital years ago.

Kate looked elegant in a white Alexander McQueen dress coat and a Jane Taylor hat. The Duchess of Cambridge wore simple silver-drop earrings and a delicate silver necklace, both from Mappin & Webb jewelry. But what completed her ensemble was the pram she pushed, where Princess Charlotte was nestled. 

According to the Telegraph, the Millsons pram that held William and Kate’s little girl is a royal family heirloom. The baby carriage was previously used by the queen for her two youngest children, Princes Andrew and Edward.

Queen Elizabeth II wore a pale pink frock coat with a floral dress underneath, along with a matching hat. The queen also carried a leather black purse for the occasion. Camilla, Duchess of Cornwall, went for a powder blue dress with a wide-brim hat and nude captoe pumps.  Meanwhile, Carole Middleton complemented her granddaughter’s attire, wearing a cream-colored coat with gray embroidery. Kate’s mother also wore a cream-colored hat and dove-gray heels.

Pippa Middleton’s attire for Princess Charlotte’s christening was in perfect coordination with her sister, states People. The 31-year-old royal in-law wore a cream Emilia Wickstead dress, which matched perfectly with Kate’s white Alexander McQueen frock. Pippa also donned an ivory Jane Taylor hat.

The star of the day was Princess Charlotte herself, in a traditional christening gown that has seen four baptisms, including her brother Prince George. The royal garment is an exact replica of the gown worn by Queen Victoria's firstborn, Victoria, Princess Royal and later empress of Germany, in 1841.  

The original christening gown was put in storage, having been deemed too fragile to use. In 2004, the queen tasked royal dressmaker Andrea Kelly to recreate the gown.