They might have been on a public engagement, but it looked more like a fun girls' day out for the royal pair, who have been pals for years Photo: © Rex