Princess Anne looks so smart in unexpected flares and loafers
King Charles' sister Princess Anne dazzled in the most unexpected leg-lengthening flares during a visit to HMS Victory at HM Naval Base in Portsmouth alongside her husband Sir Timothy Laurence