Kate, Duchess of Cambridge holds her newborn baby princess, whose name is Charlotte Elizabeth Diana, as announced on Monday.
Kate, Duchess of Cambridge holds her newborn baby princess, whose name is Charlotte Elizabeth Diana, as announced on Monday. John Stillwell Associated Press
Kate, Duchess of Cambridge holds her newborn baby princess, whose name is Charlotte Elizabeth Diana, as announced on Monday. John Stillwell Associated Press

Stargazing

Your daily fix of celebrity news and other viral phenoms

All hail Princess Charlotte Elizabeth Diana, a name of many tributes

May 04, 2015 09:52 AM

More Videos