Princess Charlotte Elizabeth Diana: What's In A Name? Her name is a tribute to family, tradition, and good ol’ 21st century personal taste. by Nicole Arce