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.
Britain's Catherine, Duchess of Cambridge
Credit: JONATHAN BRADY/Getty Images

On Saturday, all eyes may have been on Prince Harry and Meghan Markle, but for one split second Kate Middleton, the Duchess of Cambridge, stole the show.

Middleton made her first public appearance since she gave birth to her third child, Prince Louis, on April 23. Yes, that means Middleton showed up to her brother-in-law’s wedding looking like a million bucks less than a month after giving birth.

At the wedding, Middleton wore a light yellow coat dress by Alexander McQueen (here's a similar one you can actually buy now) and matching hat by Philip Treacy. She finished the outfit off with a pair of Jimmy Choo shoes.

The outfit was certainly stunning, but if it felt familiar that’s because it is. As Wall Street Journal fashion reporter Elizabeth Holmes noted on Twitter, Middleton has been seen in this exact outfit not once, but twice before.

“Kate wearing a dress she has worn TWICE before. Charlotte's christening and the Queen's birthday,” Holmes tweeted.“Truly the nicest gesture she could show her now sister-in-law. Absolutely nothing to see here! Focus on the bride!”

Catherine Duchess of Cambridge
Catherine, Duchess of Cambridge attends the Last Post ceremony at the Commonwealth War Graves Commission Ypres (Menin Gate) Memorial on July 30, 2017 in Ypres, Belgium.
| Credit: Mark Cuthbert/Getty Images

According to People, Middleton arrived alongside her two older children, Prince George and Princess Charlotte, who also each served as a page boy and bridesmaid respectively in the wedding. Middleton then took her seat next to Camilla, Duchess of Cornwall during the ceremony at the front of the church.

She’ll simply have to wait to sit next to her husband Prince William as he was a bit busy playing best man to his brother Prince Harry. Though, something tells us Middleton is feeling absolutely fine about being able to attend a royal wedding without having to do a thing.