At the 2025 Trooping the Colour celebration in London, all eyes were unexpectedly drawn to Princess Charlotte, who stole the spotlight in a breathtaking teal dress paired with a dazzling diamond horseshoe brooch. The 10-year-old princess, the daughter of the Prince and Princess of Wales, captivated royal watchers and fashion enthusiasts around the globe. But beyond the elegant ensemble, it was the hidden story behind her outfit that sparked widespread fascination and emotional reactions.
Princess Charlotte’s dress was a custom creation by a British designer favored by her mother, Catherine, Princess of Wales. The rich teal color was no accident—it was chosen to subtly honor her late great-grandmother, Queen Elizabeth II, who was known for her love of vibrant hues and frequently wore teal during key moments of her reign. The dress featured delicate puffed sleeves, a fitted waist, and a full skirt that swayed gracefully as Charlotte waved to cheering crowds from the royal balcony.
However, what truly mesmerized royal fans was the diamond horseshoe brooch pinned just below Charlotte’s left shoulder. The brooch, which glittered under the summer sun, had deep sentimental value: it was a cherished piece once owned by Queen Elizabeth II, who had gifted it to Charlotte before her passing in 2022. The brooch had not been seen in public since the Queen’s funeral, making its appearance at this year’s event deeply symbolic.
Sources close to the royal family revealed that the late Queen had given the brooch to Charlotte in private, as a keepsake of strength and good fortune. The horseshoe design represents luck and protection—fitting symbols for a young princess growing up under the gaze of the world. Its diamonds are said to come from a historic royal collection, with ties to Queen Mary and even Queen Victoria.
The choice for Charlotte to wear the brooch at Trooping the Colour was reportedly made by Catherine, as a way to honor Queen Elizabeth II’s enduring legacy while marking a milestone in Charlotte’s journey as a young royal. The decision also signaled the increasing role Charlotte plays during major royal occasions, standing proudly alongside her brothers, Prince George and Prince Louis.
Observers were quick to praise Charlotte’s poise and charm. Social media was flooded with images of the young princess, with admirers commenting on her “grace beyond her years” and “timeless royal style.” Fashion critics hailed the teal ensemble as one of the most memorable looks of the event, drawing comparisons to both Queen Elizabeth II and Princess Diana.
What shocked many was learning that the brooch had originally been commissioned as a wedding gift for the Queen in 1947—a detail only recently uncovered by royal historians. This revelation added another layer of meaning to Charlotte’s appearance, turning a simple accessory into a powerful tribute to family, tradition, and royal history.
In the end, Princess Charlotte’s stunning outfit was not just a fashion statement—it was a heartfelt reminder of the bonds that tie the generations of the royal family together.