The best dressed at Princess Eugenie's wedding

On a royally windy Friday morning at Windsor Castle, Princess Eugenie and Jack Brooksbank officially became husband and wife. Prince Andrew, the Duke of York, accompanied his 28-year-old daughter down the aisle before 850 guests. Everyone from Queen Elizabeth II to Kate Moss — yes, Kate Moss — attended the event. In addition to the over 800 guests who were present for the ceremony, another 1,200 members of the public were invited to listen to a live broadcast from within the grounds of Windsor Castle. Plenty of others without invitations to the big day also took to the streets to catch a glimpse at the royal bride and groom.

Despite the blustery conditions, it was still a beautiful day — and one reminiscent of Prince Harry and Meghan Markle's wedding back in May of the same year. Sigh, don't you wish there was a royal wedding every weekend? Since we're not quite ready to let this one pass, here's a look back at the very best dressed at the spectacularly royal nuptials on October 12, 2018.

Naomi Campbell: a tweed and ostrich feather ensemble

Kate Moss wasn't the only supermodel in attendance at the royal wedding. Naomi Campbell also scored an invitation to Eugenie and Brooksbank's ceremony — and she was dressed to the nines for the occasion.

The 48-year-old runway connoisseur wore a tweed metallic black-to-gray ombré cocktail dress by Ralph & Russo with a coordinating cape. Both the hem of her cape and dress wouldn't have been complete without the crystals, hand woven silk tulle tweed, and ostrich feathers. The model paired her knee-length ensemble with stockings and black pumps. As great as the dress was on its own, Campbell's accessories were what really made this look chic. With long black gloves, layered necklaces, and a seriously tall fascinator that defied gravity and was completely unaffected by the wind (we need to know her secrets), Campbell looked not only fit for a royal wedding, but like royalty herself. And yet, she didn't look like she was trying to steal the show from the princess.

Cara Delevingne: smashing that royal dress code

If we had to give an award for the boldest dresser at Eugenie and Brooksbank's wedding, it would most certainly go to Cara Delevingne. Eschewing the standard royal dress code for women, Delevingne rolled up to the big day wearing — wait for it — a top hat and coattails. The model and actress wore the slim-fit Burberry black suit with a crisp white collared shirt and speckled tie. Delevingne finished off the androgynous ensemble with pointed toe black heels.

Showing up to a royal wedding wearing the standard dress of the opposite sex is certainly a risk — it's hard to say how the Queen felt about it — but Delevingne proved it was a risk well worth taking. When Cosmopolitan polled readers about the appropriateness of the outfit, a whopping 77 percent as of this writing said they felt it was A-okay. A much smaller group — 23 percent — voted against the ensemble. Well, you can't win 'em all, right? 

Poppy Delevingne: breathtaking in baby blue

Cara Delevingne was not the only member of her family to show up to the royal wedding looking divine. Her sister, Poppy Delevingne, rocked a completely different look, but one just as phenomenal. A royal wedding may be one's only opportunity to don a ridiculously large headpiece, so we get why Naomi Campbell and Poppy Delevingne (among others) were fans of the fascinators on Friday, October 12.

Delevingne's extra-large bright blue fascinator coordinated nicely with her lighter, powder blue dress and matching blazer. The 32-year-old model-actress took a risk in the risqué cutout ensemble. At first glance, you could make the assumption that the dress features a nude underlay, but we're not entirely sure that's what's happening here. Either way, the star looked fabulous in the asymmetrical number with its playful bow cinching at her waist. Oh, and did we mention those black peep-toe pumps? Well done, Poppy, well done.

Pippa Middleton: maternity style goals

The Duchess of Cambridge's royal-adjacent sister, Pippa Middleton, surprised many by being in attendance at Eugenie and Brooksbank's big day. Just three days ahead of the royal wedding, People reported that Middleton stepped out to do some grocery shopping while nine months pregnant. Now, if going grocery shopping was impressive, you can imagine how big of a deal it was to see her out and about at Windsor Castle. With her due date being so near, no one would've questioned the Middleton sister if she missed Eugenie's ceremony. Nevertheless, Middleton and her husband James Matthews were in attendance — and she looked exceptional.

The duchess' sister's maternity style was on point in a high neck, long-sleeved flared emerald green midi. Like many other women in attendance, Middleton opted for a large — though much smaller than Poppy Delevingne and Naomi Campbell's — matching green fascinator by Jane Taylor. She also opted for a black velvet clutch and black Charlotte Olympia heels. 

Kate Middleton: Alexander McQueen for the win

Although seeing Kate Middleton at the royal wedding was, of course, not a surprise, the color of her ensemble was indeed a departure from the duchess' usual color palette. The royal mother of three opted for a three-quarter-sleeved raspberry tea dress by Alexander McQueen — the very same designer who crafted her wedding gown back in April 2011. The dress fell to the knee in a similar flared fashion to that of her sister Pippa Middleton's ensemble. Unlike her sister's dress, however, the duchess' sleeves puffed at the shoulders and added some extra oomph to this already great outfit. Middleton paired the dress with a delicate matching velvet beret by Philip Treacy and burgundy pumps. 

From the fit to the color, the duchess really looked exceptionally stunning at this royal wedding. Independent wrote that the Duchess of Cambridge's outfit "might be her best ever wedding guest look" — and we're inclined to agree.

Sarah Ferguson: trains aren't just for wedding dresses

Although much of the focus during a wedding is on the bride, the mother of the bride's ensemble is always something to look forward to — and Sarah Ferguson did not disappoint. According to Hello! magazine, Ferguson selected a local Windsor designer for her dress: Emma Louise Design. The emerald green fitted knee-length dress with its short train was a great look for her daughter's big day. Ferguson forewent the fascinator and instead chose a coordinating green hat by Jess Collet. 

Her clutch was also of particular interest on October 12, and it may just look familiar to you. The vintage Manolo Blahnik once belonged to her mother, Susan Barrantes, but it was also the same clutch Ferguson carried at her wedding to Prince Andrew in 1986. Although the couple ultimately divorced, they are famously amicable, as was apparent at the royal wedding. Princess Beatrice, Eugenie's sister and daughter of Andrew and Ferguson, once said (via Express) her parents are "the best divorced couple in the world." Pretty much.

Princess Beatrice: a royal in royal blue

Princess Beatrice and Eugenie are very close, so it was no surprise that Beatrice served as maid of honor at the royal wedding. Deviating from the standard understated maid of honor apparel, Beatrice arrived to the royal wedding alongside her mother in a stunning boat neck royal blue skirt suit by Ralph & Russo. The pop of color was unexpected, but it certainly worked. Unlike her mother who wore her hair up back, Beatrice opted to wear her copper locks down and tucked loosely behind her ears. 

Although both Eugenie and Beatrice have been known for their wild hats — and boy do we mean wild — in the past, Eugenie's maid of honor kept her headwear relatively simple and elegant at the October wedding with a Sarah Cant hairband-style hat. If she had chosen something a little more in your face, it would've likely been too much with her already bright ensemble.

Meghan Markle: Givenchy does it again

Just short of five months prior to Eugenie and Brooksbank's wedding, Prince Harry and Meghan Markle also wed in Windsor Castle. That day in May, Meghan donned an unforgettable white bespoke Givenchy gown by designer Clare Waight Keller. On October 12, 2018, Meghan was back at the castle wearing yet another Givenchy number. This time, however, she was not wearing white. Instead, the Duchess of Sussex went with a navy blue coat dress by the esteemed brand. Meghan's wedding guest look was the perfect amount of flattering and understated — no upstaging the bride here. Both Meghan and Harry filed quickly into the wedding venue, seemingly to avoid undo attention on the prince's cousin's big day.

Still, we couldn't help but appreciate the duchess' fashion. Over on Twitter, Meghan's Mirror reported that the duchess accessorized her navy midi dress with Prada leather gloves. She could also been seen wearing elegant black pumps. Meghan certainly knows what works for her.

Princess Eugenie: elegant in white

Princess Eugenie was by far the best dressed at this autumnal royal wedding. And, no, not just because it was her big day. The princess arrived to the venue dressed in a white Peter Piloto and Christopher de Vos gown with a portrait neckline, reported Harper's Bazaar. Instead of donning a traditional wedding veil, she sported something even more beautiful: the Margaret Greville's Kokoshnik Emerald Tiara. This stunning headpiece was crafted in the early 1920s by Boucheron. Oh, and that giant, gorgeous rich green emerald in the center is over 93 carats, according to Express. Wowza! As the name implies, the tiara originated with Dame Margaret Greville and was later inherited by Queen Elizabeth II in 1942.

However, even without the tiara, Eugenie's wedding ensemble would've still stunned viewers. According to the Palace (via Harper's Bazaar) the V-neck, wide-train wedding gown she chose was constructed in layers using jacquard silk, cotton, and viscose. The top layer was the most extravagant, having been woven in Como, Italy. Fit for a princess, wouldn't you say?