Princess Anne's daughter, 42, put her best fashion foot forward and looked effortlessly elegant in a long khaki suede trench ...