The Princess Royal proved her style is timeless during a visit to South Africa The Princess Royal proved her style is timeless during a visit to South Africa
Princess Anne is the ultimate Sloane ranger in white jeans and blue shirt

The Princess Royal proved her style is timeless during a visit to South Africa The Princess Royal proved her style is timeless during a visit to South Africa