When Princess Charlotte steps out with her parents, the Prince and Princess of Wales, she is always on her best behaviour. But in 2017, it all got a bit much for a then two-year-old princess who was ...