Kim Kardashian's due date was sort-of revealed on the Today show on Tuesday morning (January 15, 2013) though it wasn't the usual celebrity conjecture and baby gossip. It was, in fact, Kim herself who announced the date during her promotion of the new season of 'Kim and Kourtney Take Miami.'

Though she stopped short of revealing the exact date (understandable given the media frenzy surrounding the child), Kardashian did reveal that her baby is due in July, the same month that Kourtney's daughter Penelope was born, and coincidentally the same month the Duchess of Cambridge Kate Middleton is expecting her child. Essentially, the celebrity universe is going to explode in July 2013. Kim, 32, said she was relieved to fall pregnant because she has suffered similar fertility issues to her sister. "Khloe has been very open about her fertility issues and I think I was always really kind of quiet about mine. I have similar issues, and so it was a pleasant surprise when so many doctors were telling me one thing and then the opposite happens," she said. The reality stars begin the new season of their show on January 20, on the E! network.

Irish bookmaker Paddy Power are offering odds of 25/1 that Kim Kardashian and Kate Middleton gave birth to their first children on the same day. Worth a punt.

Watch Kim Kardashian in her mermaid Halloween costume: