Camilla, 74, wearing an elegant mint green Anna Valentine dress, toured the newly refurbished animal hospital and stroked the noses of scores of horses and donkeys being restored to health by the charity.
The Brooke has been running on the same site since British woman Dorothy Brooke founded the Old War Horse Memorial Hospital in 1934.
Camilla visited the site in 2006, on one of her first tours as a member of the Royal Family, where she fed a horse a carrot and her husband fondly said: “Your first carrot, darling.”
Escorted by Sherif Foda, chairman of Brooke Egypt, on Friday the Duchess first cut a ribbon to official open the refurbished hospital which contained row upon row of stables containing animals being treated by the charity’s vets.
“I can’t believe how clean they are, so impressive,” she said. “They really are spotless.”
Head of animal welfare Dr Emad Nouam , who has worked there for 32 years, gave the duchess Bardeen, a type of clover, to feed them.
She stroked one and asked what he happened to it and was told that it had been hit by a car.
“You poor thing, well you are in good hands,” she said.
She laughed as one reporter covering the visit found their hair being nibbled by one of the horses.
“You’ve found a friend!”, she said.
She also visited one of the hospital’s 28 mobile clinics and the ‘outpatients’ area’ where she stroked a small white donkey.
She also visited the farriers’ workshop.
Brooke has four other hospitals and 28 mobile veterinary teams across Egypt which treat around 160,000 horses, donkeys and mules every year.
In addition, they run education programmes for adults and children to raise awareness of animal welfare, with over 4000 people trained so far in 2021, as well as a successful programme to empower women in rural communities to spread positive messages around animal welfare.
Camilla became president of Brooke in 2006.
During the Covid-19 pandemic, Brooke ran a feeding programme for 1700 horses working at tourist sites across Egypt, as their owners lost income due to the lack of tourism.