The Princess Royal rugged up warm on Saturday afternoon in a scarf, pom pom beanie and navy coat with the Olympic rings emblem.