Same smile, same hairline, same nose.
I’m sure the Royals have had DNA done. BUT, even if it showed Harry not to be Charles’s son, they would NEVER publicly admit it.
Barring multiple freak accidents, he’s not ever going to be king. Perhaps that is why he was allowed to proceed with marrying a twice-divorced American who was living with a “third” man at the time she went out on a blind date with Harry.
On another thread, earlier, (the wedding thread??)....someone posted a side by side pic of Prince Phillip (at about same age Harry is, now) and Harry.
The resemblance was striking.
Not sure if it was a legit pic of Prince Philip (his grandfather), but they looked as much or more alike than the other guy (purported father).