By Alexandra Whittaker
Oct 12, 2018 @ 6:30 am
Each product we feature has been independently selected and reviewed by our editorial team. If you make a purchase using the links included, we may earn commission.

Kate Middleton has only been off of maternity leave for a few weeks, but she's looking better than ever. Sure, Friday was all about Princess Eugenie and her royal wedding to Jack Brooksbank, but the Duchess of Cambridge still stole part of the show with her chic wedding guest outfit.

For the special occasion, Middleton wore a pink dress by Alexander McQueen — a favorite designer of the Duchess when it comes to royal weddings — and a matching Philip Treacy topper.


Her fashion follows a far more casual post-maternity leave debut a week and a half earlier, where she showed off a brand new hairdo and a Meghan Markle-esque jacket

RELATED: Wow, Kate Middleton Actually Changed Up Her Hair

In case you missed it, Kate's a pro at wedding guest attire, so to see her nailing it once again is probably the least surprising moment of the entire day.