Royal Baby Pic. Anyone else think Kate needs to do some serious explaining (Sorry for the poor quality, I made it in paint). hutnut t! Duchess gives birth to ba prince harry