royalhats.net
Princess Anne Hosts `Not Forgotten` Garden Party
The Princess Royal attended the annual Not Forgotten Association Garden Party at Buckingham Palace today to support the charity, which provides support for both current and former servicemen and wo…