New British princess named as Charlotte Elizabeth Diana
[caption id="attachment_5212" align="alignleft" width="300"] Britain's Prince William carries his baby daughter in a car seat outside the Lindo Wing of St Mary's Hospital, in London, Britain May 2, 2015. REUTERS/JOHN STILLWELL/POOL[/caption] Britain’s new princess has been named as Charlotte Elizabeth Diana, Kensington Palace said on its...