Like King Charles: Nephew James causes a stir with funny details. Unlike Camilla, Princess Anne (73) and Sarah Ferguson (64), who all wore green, Sophie opted for a blue wool coat from Prada.

Duchess Sophie also used her absent daughter Lady Louise's (20) beret, which she wore to the Easter service two years ago. The monarch was in a good mood at the side of Queen Camilla (76), and after mass he even sought out those waiting, joked and accepted well-wishes.