You are missing the dog whistle in the OP's post my dear. She says: They all looked very similar. He had a type. Blonde, slim, athletic & aristocratic
The one missing word is white. OP is saying Harry's life would be different but for the fact that he did marry his type and instead married a non-white woman who is not his type.
Meghan, you see is not blonde, slim, athletic & aristocratic, the only criteria he needed in a wife. Never mind that he is clearly besotted with his wife and the mother of his children, oh no, blonde white Chelsy is the one who got away.