I know, right? They seem almost obsessed with making the kids “Diana’s doubles.” Funny thing is, I’ve never heard William or Catherine go on about that. The only thing I remember them saying was that Louis is the only one who really takes after Catherine.
Honestly, the only grandchild who has even a touch of Diana in him is George, and that’s more in his expressions. Face-wise he’s a mix of the Windsors (King George VI) and Johnny Spencer. Charlotte looks way more like the late Queen and Sarah Chatto, and Louis is basically a mini Michael Middleton.
At the end of the day, that’s just genetics. Kids can take after all sorts of people in the family tree. William has always looked like Diana but has grown into his Windsor looks as he’s got older. Harry always had more of Philip in his face with the Spencer colouring, and Meghan used to look a lot like Thomas with Doria’s colouring before the cosmetic work. It makes sense that they would look more like Thomas Markle, and the Markles are also clearly a red head family, so the ginger was always going to come out in their kids.