They’re saying that Princess Catherine is due in April. No specific date has been revealed, of course, but that would put us at about the one month countdown, right?

Here they are, the Cambridges, in London today at Westminster Abbey, attending the Commonwealth Service with Prince Charles and Camilla. It might be the last time we see them paired together before the arrival of the spare.

As you can see, it was an all blush day for Kate. From the hat to the coat to the clutch to the (f-cking satin) shoes, it’s pink from head to toe. And I’m sure some idiot is going to take that to mean she’s having a girl.