The Duchess of Cambridge opted for patriotic red and white – the colours of the England flag – as she made her first public appearance with her St George’s Day baby.
Kate gave birth to her son – her third child – on the morning of April 23 – the feast day of St George, the patron Saint of England.
The duchess looked glowing as she cradled the new prince of Cambridge on the steps of the Lindo Wing, less than seven hours after giving birth.
Kate was dressed in a vibrant, block red Jenny Packham shift dress with an oversized, delicate white floral lace collar.
The prince, whose name has not yet been announced, wore white – wrapped in a lace shawl with a matching bonnet.
The flag of Saint George – a red cross on a white background – is the flag of England and is incorporated into the Union Flag.
St George, who lived in the third century, is heralded for his honour, bravery and gallantry.
Surrounded by myth, one legend tells of St George’s slaying of a dragon.
Kate’s outfit can also be seen as a tribute to William’s late mother Diana, Princess of Wales.
Diana wore red and white on the steps of the Lindo Wing in September 1984 when she introduced her son Prince Harry to the world.
Harry, like the new prince of Cambridge, is a second royal son.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here