Kate Middleton looked absolutely stunning in green as she made an appearance at the St. Patrick’s Day parade in Hounslow, west London.
The 35-year-old royal and her husband, Prince William visited the 1st Battalion Irish Guards, of which William is a colonel.
Middleton looked chic as ever in a green Catherine Walker coat, a matching Gina Foster Meribel hat, black gloves and black suede pumps.
Kate is expecting her third child with William next month.