Here is what I think.
I am very leery about this so called "baby" Katie had. It would be very easy for them to have an adoption process going on, time it to a delivery date, hide the "baby" from the public until the real baby is in their custody.
Either way, I don't care what anyone says, there is no way that baby is Tom's. Funny, 2 wives, no kids with the 1st wife, adoption with the 2nd wife, LEAVES a pregnant wife, and all of a sudden, after only weeks of dating, Katie Holmes is pregnant..after him declaring his undying love for her, something he had never done with any of his other leading ladies.
Nothing adds up. Except for maybe the changing sizes of Katies belly over the nine months, that seemed more like 10.5 months, considering in October, they announced she was 4 months pregnant.