Princess Anne has a famously no-nonsense attitude and has made some memorable quips over the years - including to her ...