According to close Royal Palace sources, Kate Middleton
, is pregnant! Kate is about six weeks along and she and Prince William
are over the moon with excitement! And of course they're terribly relieved, one source says, "Since before they even got married, it's been made clear to William and Kate that having children should be their number-one priority."
They also have baby names already picked out. If it's a boy they might name him either Edward, Philip, or Michael and if it's a girl she would be named either Alice or Rose. One source said that the couple are secretly hoping for a little girl, but we know they'd be happy either way. Congratulations to Kate and Will! We can't wait for the official royal announcement! (intouchweekly)