Princess Anne is proving her worth as the hardest working British royal.
This week, the Princess Royal, 74, filled in for her brother, King Charles, for an important event. Princess Anne hosted an investiture ceremony on behalf of the monarch at the Palace of Holyroodhouse, where she handed out honors to worthy recipients (including paralympic archer Nathan Macqueen and Scottish golfer Sandy Lyle).