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.

We’ve been in high gear since Kensington Palace announced the birth of Kate Middleton and Prince William’s third child, a baby boy on Monday, April 23.

On the same day as the high-profile royal event, Middleton left the hospital alongside her husband, cradling her newborn in her arms in the child’s first public appearance (he will have to get used to those … ).

While all eyes were on the newest royal, we couldn’t help but take notice of the new mom’s stylish ensemble. I mean, leave it to Kate to literally create human life and then stroll outside with nary a hair out of place, looking full modern princess in a red Jenny Packham dress with a lace Peter Pan collar.

Some fans said that Middleton wore a red and white dress in honor of St. George's Day, an April 23 holiday that is associated with white and red, but others pointed out a touching comparison between Middleton's outfit and the dress Princess Diana wore when she debuted Prince Harry to the world.

Royal babies
Credit: Terry Fincher/Princess Diana Archive/Getty Images, Tim Rooke/REX/Shutterstock 

Of course, this isn’t the first time Middleton has made a stunning post-birth debut.

When Kate introduced Prince George to the world in July 2013, she left the hospital in a pale blue empire waist Jenny Packham dress with white polka dots, and (much to the Queen’s horror, we’re sure) a pair of white espadrille wedges.

Kate middleton hospital dress embed
Credit: Neil P. Mockford/FilmMagic

Two years later, Middleton showed Princess Charlotte off to her public in another Jenny Packham knee-length dress, this one bearing three-quarter sleeves and a smattering of yellow flowers. Perhaps hip to the Queen’s distaste for wedges, Middleton traded her espadrilles in for her go-to beige pumps.

Kate middleton hospital dress embed
Credit: Paul Treadway / Barcroft Media via Getty Images