Princess Anne looks so smart in unexpected flares and loafers | HELLO!

Responsive image
source