Prince Harry and Meghan Markle's royal wedding at Windsor Castle on May 19 was full of beautiful music, loving displays of affection between the newlyweds and, of course, star-studded fashion statements. But some of the best looks were pint-sized! The couple's bridal party, full of adorable kids, made up some of the most high-fashion outfits of the day, with all the little girls, including Princess Charlotte, wearing Givenchy and Aquazzura.
To match the 36-year-old, who said "I do" in a stunning white gown, Charlotte, Ivy Mulroney and some of the royal couple's goddaughters and nieces all donned designs by the talented Clare Waight Keller for Givenchy. The dresses were constructed of Ivory silk Radzimir and feature short puff sleeves, tied at the waist with a silk ribbon and back bow. A staple to any modern dress, the gowns even had pockets!
The little girls also snagged a pair of white leather Aquazurra flats, monogrammed with their initials. It's was a gesture from Meghan, Duchess of Sussex, who wanted the young ones to have a special keepsake from the big day.
The crew of kids made their way up the West Steps of St. George's Chapel, along with Jessica and Duchess Kate, who helped keep the little ones in line for their big moment down the aisle. The girls were joined by Prince George and Jessica's seven-year-old twin boys, John and Brian, who scored a ride in Meghan's Rolls Royce as she approached Windsor Castle.