We finally got a glimpse of the new baby prince tonight when the Duke and Duchess of Cambridge emerged from the Lindo Wing of St Mary’s Hospital carrying their tiny bundle of joy.
Kate looked glowing in a bright red dress – designed by Jenny Packham, the British designer she has chosen to wear while introducing of each of her children to the world.
Here we take a look back and compare the Duchess’ three outfits to see how her postnatal style has developed…
Prince George was born on July 22, 2013, with the Duke and Duchess introducing their son on the steps of the Lindo Wing the following evening.
The Duchess wore a bespoke Jenny Packham dress in cornflower blue with white polka dots, paired with summery cream wedge espadrille heels.
2015: The birth of Princess Charlotte
Princess Charlotte arrived on the morning of May 2, 2015 and made her first public appearance less than 10 hours later.
The Duchess, then aged 33, chose another knee-length print dress created for her by Jenny Packham, this one cream with a yellow buttercup print at the top.
The Duchess teamed the shift with nude heels once more (flesh-toned shoes have become one of her fashion trademarks) but these were leather stiletto courts, more suited to the springtime birth than the previous espadrilles.
2018: The birth of the new prince
Today, the Duchess was wearing a bright red knee-length shift dress with three-quarter sleeves and a white lace Peter Pan collar, accessorised with delicate pearl drop earrings and nude court heels.
The choice of red makes sense, given her penchant for primary colours for the previous births and it looks fabulous with her flowing hair, styled to perfection as usual.
All in all, this is a bright and beautiful outfit that looks stunning on the Duchess.