Princess Anne appeared in good spirits as she visited St George's Barracks in Bicester as she continued to carry out royal duties following King Charles' cancer diagnosis.

The Princess Royal, 73, looked around the Defence Explosive Ordnance Disposal Training Regiment at the barracks today (February 7) speaking to several military personnel and was even greeted by a protection dog.

She watched a demonstration in the indoor training area with an explosive ordnance disposal robot and also spoke to a specialist underwater explosive ordinance disposal operator, who showed her an explosive device. 

READ MORE: 'Lack of urgency': Gridlocked roundabout 'never has any workers'

Oxford Mail: Princess Anne at St George's Barracks in Bicester

The royal, who is Colonel in Chief of The Royal Logistical Corps, is expected to carry on undertaking some duties on her brother’s behalf in his absence.

Earlier this week, she carried out an investiture on behalf of the King at Windsor Castle before visiting family-run GH Hurt & Son in Nottingham which has provided shawls for royal newborns for more than 70 years.

The 75-year-old King faces regular treatment for cancer after his shock diagnosis during his recent hospital stay for a procedure on an enlarged prostate.

He has postponed all of his public-facing duties but will continue with behind-the-scenes work on his red boxes of state papers as he returned to London from Sandringham on Monday (February 5).

He was seen in public for the first time since his cancer diagnosis on Tuesday (February 6) as he left Clarence House the day after starting his treatment, following a brief reunion with the Duke of Sussex.

Prince William and the Queen Camilla will also be the key royals holding the fort, along with the Duke and Duchess of Edinburgh.

READ MORE: Three people taken to hospital as police probe cemetery attack

Oxford Mail: Princess Anne at St George's Barracks in Bicester

The prince carried out an investiture at Windsor Castle this morning, which is one of his own regular duties, where former England footballer Ellen White will be among those receiving honours.

In the evening, William will attend the gala fundraising dinner for London’s Air Ambulance Charity in central London in his role as the organisation’s patron.

The gala dinner is raising funds for London’s Air Ambulance Charity’s Up Against Time appeal, which is seeking £15 million to replace the service’s helicopter fleet by the autumn.

Buckingham Palace confirmed the King, who only acceded to the throne 17 months ago, does not have prostate cancer, saying only that he has a “form of cancer”.

He was diagnosed after a “separate issue of concern was noted” and investigated while he was being treated for his benign enlarged prostate.

The Palace has called for the King’s privacy to be respected, especially during his treatment, but said he wanted to make his diagnosis public because of his long-running support for cancer charities.