LONDON: Duke William and Duchess of Cambridge Catherine Middleton revealed the name of the royal baby with two middle names, Princess Charlotte Elizabeth Diana, on...
LONDON: Duke William and Duchess of Cambridge Catherine Middleton revealed the name of the royal baby with two middle names, Prince George Alexander Louis, on...