When should I tell my husband?

I found out I was pregnant about a week ago now and am 7weeks tomorrow. I haven't been able to tell my husband because we have his 8yr old son over quite a lot at the moment and I want it to be special when I tell him.

But now I have started thinking- should I wait till I'm 12 weeks incase I miscarriage.

But I also feel terrible I haven't told him as we weren't officially planning a baby. I am over the moon I am pregnant as I always thought I would never be able to have children.

So I'm in a little dilemma right now 😳

Ladies, your thoughts?