The problem with chezza is I think she's been so desperate for the fairytale marriage ending since she divorced Ashley she just clings on to any man who she has anything in common with, this was pretty obvious when she married JB after knowing him a month. Even with Ashley, I believe she got engaged when they'd only been dating 6 months or something.I wonder if she’d get the same comments about being in the relationship just because she wanted a baby if there wasn’t an age gap, or if he was older rather than younger. Cheryl would have had the means to have a child with or without a partners help.
It's very telling that she doesn't seem to have a type, each of the men she's dated (Ashley, Derek, Tre, JB, Liam) are all literally polar opposites of each other.
So when she got to her early-mid thirties and thought the next thing she wanted was a child, the next man who came along would do just fine which just so happened to be Liam she'd rather do that and have the "idyllic" family unit, than go it alone with a sperm donor.