Same here!
DS1 was from a short fling, no contact.
DD from a short lived and awful marriage, also no contact.
DS2 is with DH, who has PR for all three.
No one ever guesses, as they all look like me but also weirdly like DH, he’s been Daddy since they were preschoolers and they’ve got a lot of his mannerisms so I think that’s why.
15,14 and 6. The fact they are all half siblings never even comes up really. And the older two know their backgrounds. It’s all good.