Britain has a new princess – and eagerly awaits her name

Kensington Palace said the baby – the couple’s second child – was born at 8:34 a.m. London time and weighed 8 pounds 3 ounces. Die-hard royal fans who had been camping for days outside the hospital danced with delight, chanting “Princess! Princess!” and “Hip, hip, hooray!”

Blogs & Columns

Today's Market