Princess Anne pairs satin gown with traditional mantle for Order of the Thistle Service