Today is actually Kate’s due date, Friday July 19, and the royal baby will be born in the next few days according to reports out of London. “A small number of staff at St Mary’s who might be called upon when the Duchess gives birth were told they had to remain teetotal for a month before… Read more »