Palace says Prince William, Duchess of Cambridge expecting a baby.