George, in a white shirt and tartan trousers rather than his trademark shorts, and Charles, 71 – in a navy pinstripe suit – are standing together on a red-carpeted step, while William, 37 stands at the back of the picture, behind his father, son and grandmother, in a dark suit and navy blue tie, with a big smile.