Princess Anne, King Charles and Queen Camilla at the annual Highland gathering at Balmoral, the Braemar Gathering
Princess Anne is the only member of the royal family to have taken care to cover her knees.
Though, the rules of etiquette for men wearing the kilt call for bare knees, since the length of a kilt, when the wearer stands, should reach the middle of the knee; when he sits in a kilt, the main thing is to ensure there are no creases in the fabric at the sides.


