All three women have had babies this year

Danielle Lloyd thinks Kate Middleton represented pregnancy more realistically than Kim Kardashian.

Kate, 31, showed off her post-baby bump when she left hospital the day after Prince George‘s birth in July and Danielle was thrilled that the Duchess chose not to hide her mum-tum.

‘Ah, that was amazing,’ says Danielle, 29.

‘She looked like any normal woman coming out of hospital after giving birth, because your uterus doesn’t go back for at least 10 days.

‘She didn’t try to hide it and it made me like and her and [Prince] William as a couple even more.’

Danielle – who welcomed her third son George with footballer hubby Jamie O’Hara in August – doesn’t agree with Kim Kardashian’s decision to hide away following the birth of daughter North West in June.

‘Some celebs like Kim Kardashian have the baby and then keep out of the public eye for a while until they’re skinny again, which doesn’t give a realistic impression to people,’ the mum-of-three tells Fabulous.

‘I remember after having Archie, I went to the supermarket a few days afterwards and this man asked when the baby was due.

‘I said: “I’ve had him!” The poor bloke was mortified. But you know what, you’ve just got to get over it.’

SEE PICTURES Pregnant Danielle Lloyd shows off baby bump in new Lipstick Boutique maternity fashion line 

SEE PICTURES Danielle Lloyd and Jamie O’Hara in Celebrity weddings 2012

SEE PICTURES Danielle Lloyd models Freemans lingerie

Anna Francis