The Princess Royal, 73, was immaculately turned out as always, complementing a smart red blazer with a tartan ... her ...