Princess Anne turned heads on Thursday during a reception at Buckingham Palace.