For the fourth year in a row, the Duchess of Cambridge, who is eight months pregnant, travelled to the barracks in Aldershot to give sprigs to shamrock to military personnel.
Kate, 33, opted for a brown Catherine Walker coat rather than something green, but had sprigs of shamrock pinned to the front.
She wore a Lock & Co hat.
The Duchess handed baskets of shamrock to the battalion's warrant officers, who then handed sprigs out to the soldiers. There was also a sprig for the regimental mascot Domhnall, an Irish wolfhound.
Thankfully there were no accidents this year! Two years ago, Kate memorably got her high heel stuck in a drain while at the ceremony. Oops.
Kate's husband Prince William was also at the event today. He is Colonel of the Regiment and wore his Irish Guards ceremonial uniform.
Kate and William will welcome their second child in April. Their first child, son George, was born in July 2013.
With her due date approaching, the Duchess of Cambridge has continued to take on public engagements, including four in the space of a week.
She attended the Commonwealth Observance Day last Monday at Westminster Abbey, followed by a visit to Margate, Kent and a tour of the Downton Abbey studios. She also attended a service marking the end of the war in Afghanistan.
For exclusive competitions and amazing prizes visit Reveal's Facebook page NOW!