Then and Now: The Best Royal Wedding Outfits
Then: Prince Harry
Back in 2011, Prince Harry wore the uniform of the Blues and Royals, the calvary regiment of the British Army he joined in 2006. He also pinned his Army Air Corp wings above his Golden Jubilee and Afghanistan Campaign medals.
Now: Prince Harry
Today Prince Harry wore the frockcoat uniform of the Blues and Royals, an unexpected choice. Experts had predicted he would wear the regalia reflecting his new role as Captain General of the Royal Marines. Prince Philip once served as the ceremonial head, but his grandson took over following his retirement. The Queen gave her permission for this look though, Kensington Palace confirmed.
Then: Kate Middleton
Designed by Sarah Burton for Alexander McQueen, the Duchess of Cambridge's stunning wedding dress cost a rumored $434,000 to make. Victorian-inspired corsetry inspired the bodice, and Burton added subtle padding around the hips to create an hourglass shape. The bride paired the lace ballgown with the sparkling Cartier halo tiara.
Now: Kate Middleton
Even though she was in the audience, the Duchess of the Cambridge still wore a cream-like yellow. She paired the wool silk tailored coat by Alexander McQueen with a Philip Treacy hat and Jimmy Choo shoes. This ensemble has appeared in public before; she previously wore it to Princess Charlotte's christening and the Queen's birthday party.
Then: Prince William
Prince William wore a red Colonel of the Irish Guards uniform made with special heat-absorbing material to keep cool in Westminster Abbey. The Queen reportedly preferred this regalia over what the groom could have worn as a pilot in the Royal Air Force. The blue sash indicates that he's a member of the Order of the Garter.
Now: Prince William
The best man matched his brother by also wearing the frockcoat uniform of the Blues and Royals. Both ensembles were tailored at Dege & Skinner on Savile Row, but Prince William had some added bling on his. The gold braid - better known as an aiguillette - on his right side bears the Queen's cypher, again signaling that he's a member of the Order of the Garter.
Then: Queen Elizabeth II
The monarch looked like a ray of sunshine in a two-piece crepe wool ensemble by Angela Kelly, the official curator and designer of the Queen's wardrobe. Kelly also created her hat, which featured handmade silk roses. Queen Mary's True Lovers Knot diamond brooch finished off her look.
Now: Queen Elizabeth II
This time the monarch turned to Stuart Parvin to design her flared dress in lime, lemon, purple, and gray printed silk and matching coat. Her Angela Kelly hat used the same silk tweed and featured handmade lace crystals and pearls made by Lucy Price.
The brooch is the Richmond Diamond Brooch with pearl drop
Then: Prince Philip
The Duke of Edinburgh pinned his many medals to a red Grenadier Guards uniform, which he's also worn at the Trooping of the Color.
Now: Prince Philip
The Queen's husband went with traditional British formal wear today by donning a morning suit. He recently underwent hip surgery, so he likely felt more comfortable wearing a simpler ensemble.
Then: Camilla, Duchess of Cornwall
Camilla, Duchess of Cornwall wore a champagne silk dress by Anna Valentine paired with a matching hand-embroidered coat. She accessorized with a Philip Treacy hat and Jimmy Choo shoes. Anna Valentine also designed the Duchess's wedding dress in 2005.
Now: Camilla, Duchess of Cornwall
Camilla called on Anna Valentine yet again for her ice pink silk asymmetrical coat dress. Philip Treacy designed the matching feathered hat.
Now: Prince Charles
The Prince of Wales wore a gray morning coat tailored by Anderson & Sheppard with a shirt by Turnbull & Asser. The flower in his buttonhole actually comes from Highgrove, his country estate.
Then: Princess Beatrice and Princess Eugenie
Both of Prince Andrew daughters' quirky Philip Treacy fascinators instantly made them one of the most discussed fashion moments of the day. Princess Eugenie paired hers with a bold blue-and-green Vivienne Westwood suit, while Princess Beatrice went the more neutral route in Valentino Haute Couture.
Now: Princess Eugenie
Jack Brooksbank's fiancée surprised viewers by going in the opposite direction today. She chose a demure bespoke dress designed by Gainsbourg that channeled major Jackie O vibes. Her hat was designed by Fiona Graham and the shoes are Valentino.
Now: Princess Beatrice
Princess Beatrice also chose a low-key headpiece by Stephen Jones this time around. Her bespoke Roksanda Viola dress features hand-dyed teal silk organza.
Then: Prince Andrew
Queen Elizabeth II's second son also donned a military uniform in 2011 as Rear Admiral in the Royal Navy. His ex-wife Sarah, Duchess of York (a.k.a. "Fergie") didn't receive an invitation to the wedding that year.
Now: Prince Andrew
Following the trend, Prince Andrew swapped in his military regalia for a morning suit for the wedding today. He paired his black jacket with a brown vest.
Then: Prince Edward and Sophie, Countess of Wessex
The Queen's youngest son also wore military uniform and his Order of the Garter sash. His wife, Sophie, Countess of Essex opted for a monochrome suit with a beaded belt and sleeves.
Now: Prince Edward and Sophie, Countess of Wessex
Prince Edward dressed to the nines in a snappy morning suit, while the Countess wore an outfit designed by Suzannah. She accessorized the ice blue duchess satin skirt and embroidered top with a feathered Jane Taylor hat.
Then: Pippa Middleton
The bride's sister stunned everyone in her form-fitting white Alexander McQueen gown, but the maid of honor later revealed Sarah Burton chose the untraditional hue for a very specific purpose. "The plan was not really for it to be a significant dress," she told TODAY, "really just to sort of blend in with the [wedding dress's] train."
Now: Pippa Middleton
The newlywed (who's rumored to be pregnant!) arrived wearing the "Hepburn" dress by The Fold. Chinoiserie inspired the elegant floral design. She was accompanied by her husband James Matthews.
Then: Captain Mark Phillips and Anne, Princess Royal
Her husband wore military uniform, and Princess Anne went for a spring theme in her green-and-purple floral coat. (Fashion expert Tim Gunn later compared it to a "garden salad" - yikes.)
Now: Captain Mark Phillips and Anne, Princess Royal
This time the Princess opted a bold red and navy ensemble. Captain Mark Phillips accompanied her in a morning suit.
Then: Zara Phillips and Mike Tindall
Zara Phillips also tapped milliner Philip Treacy for her outsized hat. She would marry rugby player Mike Tindall later that year in a Stewart Parvin gown.
Now: Zara and Mike Tindall
The couple is currently expecting their second child together. Princess Anne's daughter dressed her growing baby bump with a buttoned teal coat, and her husband opted for a purple tie.
Then: Autumn Phillips
Peter Phillips's wife (née Kelly) emulated her mother-in-law by choosing regal purple for her wedding day ensemble in 2011.
Now: Autumn Phillips
The royal in-law chose another flared skirt today, but in a bright and cheery turquoise.
Princess Beatrice and Princess Eugenie went in a completely different direction.