Congratulations are in order! Duchess Kate gave birth to England's
new princess just three hours after she checked in to the elite Lindo
Wing at St. Mary's Hospital in London, royal officials said. The new
arrival, who stands fourth in line for the throne, was born at 8:34 a.m.
London time and weighed 8 pounds 3 ounces, according to Kensington
Palace. Prince William brought Prince George to meet his new sister
before the royal couple introduced their daughter to the world. Next
order of business: The name. Oddsmakers favor Alice or Charlotte, but it
could be a few days before the official announcement.