1Then: Prince Harry
Getty ImagesBack 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.
2Now: Prince Harry
Getty ImagesToday 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.
Advertisement - Continue Reading Below
3Then: Kate Middleton
Getty ImagesDesigned 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.
4Now: Kate Middleton
Getty ImagesEven 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.
Advertisement - Continue Reading Below
5Then: Prince William
Getty ImagesPrince 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.
6Now: Prince William
Getty ImagesThe 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.
Advertisement - Continue Reading Below
7Then: Queen Elizabeth II
Getty ImagesThe 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.
8Now: Queen Elizabeth II
Getty ImagesThis 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
Advertisement - Continue Reading Below
9Then: Prince Philip
Getty ImagesThe Duke of Edinburgh pinned his many medals to a red Grenadier Guards uniform, which he's also worn at the Trooping of the Color.
10Now: Prince Philip
Getty ImagesThe 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.
Advertisement - Continue Reading Below
11Then: Camilla, Duchess of Cornwall
Getty ImagesCamilla, 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.
12Now: Camilla, Duchess of Cornwall
Getty ImagesCamilla called on Anna Valentine yet again for her ice pink silk asymmetrical coat dress. Philip Treacy designed the matching feathered hat.
Advertisement - Continue Reading Below
13Then: Prince Charles
Getty ImagesThe father of the groom wore his Royal Navy uniform reflecting his position as Admiral of the Fleet, the highest rank. He also holds honorary five-star ranks in the Royal Air Force and the British Army, the same as Prince Philip.
14Now: Prince Charles
Getty ImagesThe 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.
Advertisement - Continue Reading Below
15Then: Princess Beatrice and Princess Eugenie
Getty ImagesBoth 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.
16Now: Princess Eugenie
Getty ImagesJack 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.
Advertisement - Continue Reading Below
17Now: Princess Beatrice
Getty ImagesPrincess Beatrice also chose a low-key headpiece by Stephen Jones this time around. Her bespoke Roksanda Viola dress features hand-dyed teal silk organza.
18Then: Prince Andrew
Getty Images Advertisement - Continue Reading Below
19Now: Prince Andrew
Getty ImagesFollowing 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.
20Then: Prince Edward and Sophie, Countess of Wessex
Getty Images Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below