Sure, wedding guests aren’t supposed to upstage the bride — but Prince George and Princess Charlotte just couldn’t help themselves.
The royal children arrived with their mother, Kate Middleton, and the rest of the wedding party before heading into St. George’s Chapel.
George, 4, and Charlotte, 3, are acting as pageboy and bridesmaid, respectively, for their uncle’s big day in Windsor.
For the occasion, Prince George and his fellow pageboys wore miniature versions of the Blues and Royals frock coat, also seen on Prince Harry and Prince William. The single-breasted frock coats, made by tailor Dege & Skinner, are made from blue doeskin and feature standup collars, braiding, and each pageboy’s initials embroidered in gold on the shoulder straps.
The pageboys also wore black wool pants with scarlet stripes and leather straps.
Meanwhile, Princess Charlotte joined the bridesmaids in a white, puff-sleeved dress with a white floral crown. Like Meghan Markle’s dress, it’s a custom design by Clare Waight Keller of Givenchy.
“The dresses were designed to have the same timeless purity as Ms. Markle’s dress,” a press release shared, noting that the dresses were made of ivory silk radzimir. They also feature pleated skirts, pockets, and bows at the back.
The bridesmaids wore white leather shoes by Aquazurra, monogrammed with each girl’s initials and the royal wedding date. The shoes are a keepsake from Markle.
The children quickly won over the internet with their cuteness.
It’s not the first time the Duke and Duchess of Cambridge’s eldest children have played a starring role in a wedding.
The royal tots took on the same roles at their aunt Pippa Middleton’s wedding to James Matthews last May.
On that day, both wore bespoke outfits by Spanish children’s wear label Pepa & Co, each handmade in Spain using British fabrics.