On Monday morning, the British Royal Family gathered with around 2000 mourners, including heads of state, at Westminster Abbey to say farewell to Her Majesty, Queen Elizabeth II.
Princess Charlotte and her older brother Prince George joined their parents, the Prince and Princess of Wales, for the State Funeral of their great-grandmother.
The family walked in a procession behind the Queen's coffin as it made its way down The Nave of the Abbey.
Despite their young age, the siblings behaved impeccably and would have made their "Gan Gan" proud.
Both wore mourning attire with Prince George in a navy suit and black tie, while Charlotte wore all black. The young princess mimicked her mother in a box pleated coat.
Her outerwear is the Ancar 'Helen' wool coat in black (£175) featuring velvet trimming and a scalloped placket. With thanks to @foundbybojana for the ID.
Pinned to Charlotte's coat was a diamond horseshoe brooch - a sweet tribute to the late Queen's longtime love of horses, a passion Charlotte now also shares.
The piece was gifted to the princess by her great-grandmother, however its provenance starts with Queen Mary. She gave the brooch to Queen Elizabeth, The Queen Mother who we see wearing it in the photos below. The Queen Mother subsequently passed it on to her daughter QEII.
The seven-year-old princess debuted her first formal hat for the solemn occasion. It is the Jane Taylor Child's Classic Boater (£255) made from luxe felt and finished with a velvet ribbon bow. Thanks to @UFONoMore for the ID.
On her feet were Manuela de Juan black leather pumps (£80). With thanks to @foundbybojana for the ID.