For the past few weeks whether or not Duchess Catherine is or isn't pregnant has been breathless tabloid fodder. She keeps touching her stomach! She (politely) refused to eat peanut butter!
Now dubious source In Touch is reporting that Kate Middleton is "definitely" six weeks pregnant. A "royal source" who has "correctly revealed other royal secrets" tell the weekly that the Duchess is six weeks pregnant and nurseries and baby names are already in the works (Edward, Philip or Michael for a boy; Alice or Rose for a girl).
Most women don't tell anyone except their baby daddies that they're expecting until they've passed the three-month mark. So, yeah, take this news with a shaker of salt.