Princess Anne, the hardest-working member of the royal family, recently made an appearance at a gala dinner supporting the ...