The difference between having a surrogate carry her baby (because Megs can’t do it) and her merching & pr extravaganza is HUGE. Like, how would they hide it? Megs wouldn’t be pregnant and people would notice. Do you really think she would be able to gain that much weight to convince people she’s pregnant? She’s tiny. If she were truly pregnant, then it would be obvious. Then what are you going to do with the surrogate? Like, no one she knows would notice that she had a baby and doesn’t have it? Like, people wouldn’t possibly talk and then go to the tabloids? This would be a HUGE firestorm in the UK.
The law looks pretty clear to me:

Look at that last line there: “Surrogacy contracts aren’t enforced by UK law, even if you’ve signed a deal with your surrogate and have paid for her expenses.” It is NOT a legally enforceable contract. Surrogate is legally able to keep the kid if she wants.
NO WAY would Charles or the Queen give the okay for this to be done. What do you think would happen if the surrogate mother decided she wanted to keep the baby? SCANDAL!! And one that would get maximum visibility.
