Princess Anne wore a white and gold skirt suit ... of Princess Anne's white skirt suit. The shoulder pads give it structure and it fastens up the front with beautiful metallic buttons.