Princess Beatrice highlighted her baby bump while merrily burying a time capsule at a children's hospice.
The 33-year-old, whose firstborn is due in autumn, smiled and held her tummy as she met children and staff at the Forget Me Not charity's Russell House facility.
Wearing a camel coat with a black dress and matching hair tie, the royal was unafraid to get down and dirty as she dug into the Huddersfield home's lawn.
The mum-to-be smiled joyfully as she posed alongside some of the young people the hospice helps.
Love the royals? Sign up for the Mirror's daily newsletter to get all the latest news on the Queen, Charles, Kate, Wills, Meghan, Harry and the rest of The Firm. Click here to sign up.
Speaking of Forgot Me Not, which provides end of life care, bereavement support and counselling, Beatrice said: “In the last 10 years, the charity has supported over 800 families – I am simply lost for words as to the difference that this support has made to so many lives”, said the princess.
“When people ask me why I became the Patron of this amazing charity, I only have to explain how much of an important part of the community Russell House and the charity has become.
"And how much of a momentous achievement it is for us to be stood here today celebrating 10 years of supporting that community.”
The eldest daughter of Prince Andrew and Sarah Ferguson announced in May that she was pregnant, less than 12 months after tying the knot with property developer Edoardo Mapelli Mozzi.
At the time, Buckingham Palace said: "Her Royal Highness Princess Beatrice and Mr Edoardo Mapelli Mozzi are very pleased to announce that they are expecting a baby in autumn of this year.
"The Queen has been informed and both families are delighted with the news."
Princess Beatrice had made her way to the Russell House to celebrate the 10th anniversary of it being built.
At the garden party Princess Beatrice met with some of our families well as staff, volunteers and supporters.
Later, Her Royal Highness buried a time capsule which included a letter she had written, a letter from a Forget Me Not mum, a child’s handprint, and some photos of Russell House.
Princess Beatrice was spotted in public last Monday, when she was in the company of Edoardo at the Ambassador Theatre Group's summer party at Kensington Palace.
Last Thursday, Beatrice showed off again her baby bump as she attended a meeting with the Big Change Charitable Trust.
Princess Beatrice's first child will be the 12th great-grandchild of the Queen.
Upon birth, the latest royal baby will become 11th-in-line to the throne, bumping down Princess Eugenie and her son August Philip Hawke, born in February.Read More Read More