Kate Middleton and Prince William – who are expecting their third child – have attended the St Patrick’s Day Parade.
The Duke and Duchess of Cambridge – whose baby’s due date is April 2018 – were at the event to award soldiers of the 1st Battalion Irish Guards at Cavalry Barracks with Shamrocks.
Kate, 36, is expected to go on maternity leave very soon but looked far from exhausted as she proudly put her baby bump on display at eight months pregnant.
Many royal fans have pointed out that Kate is carrying completely differently to how she did with her first two children, Prince George and Princess Charlotte, but she still managed to pull off a gorgeous designer outfit and heels.
Kate looked stunning in a green coat to honour the Irish and a matching fascinator.
Her collar and sleeves were adorned with black faux fur as she shook hands with the soilders.
Kate Middleton officially opens the new headquarters of children’s mental health charity [Wenn ]
The pregnant royal looked as elegant as ever as she pinned her hair up into a tight bun.
Many onlookers pointed out how classy the Duchess looked.
It’s the third time Kate has attended the St Patrick’s Day Parade while pregnant.
Kate wore a bright green coat with a black polo jumper, tights and heels in 2013 when she was five months pregnant with Prince George, she finished the look off with a black fascinator and black gloves.
And when she was seven months pregnant with Princess Charlotte in 2015, Kate wore a dark green coat with brown accessories.
The Duchess clearly looks good in green!