Maybe it's just me and I'm overlooking something, but ever since the epilogue got published, I keep wondering why everyone is so ready to assume that Albus looks like Harry and Scorpius looks like Draco.
Because, if you just read the text, it says:
The new boy resembled Draco as much as Albus resembled Harry.
Okay. So when everybody squeed about AS/S being the new H/D, I searched the epilogue high and low for a description of Albus. But JKR never gave us one. No black hair, no thin frame, no description whatsoever - with the exception of one tiny detail.
We are told that there is a red-headed girl (Lily). And later, when Harry says goodbye to Albus, we get to know that Albus had inherited (the older) Lily's eyes. And that's it about looks.
So, if I apply logic, and nothing else, I could conclude that Albus has Lily's eyes and therefore Harry's, too. So Scorpius might have Draco's eyes, or his hair, or his bone structure. Whatever.
But it is never stated that the two boys look like copies of their dads, is it? There is just the comparative "as much as", which could be as high or low a resemblance as we like it to be. Or am I getting this wrong?
Maybe our understanding of the text is more drawn from semantics than from logic, because we assume that "as much as" implies a high level of resemblance. But in mathematical logic, it doesn't.