Royal Baby Name — After much deliberation, anticipation and betting, proud parents Kate Middleton and Prince William finally announced the name of their second child. But why did the Duke and Duchess of Cambridge named their newborn princess as Charlotte Elizabeth Diana?