From Prince Charles to royal fans to most of those who put down a bet, millions in Britain were hoping for a girl.
Check it out:

The Duchess of Cambridge delighted her nation and royal enthusiasts around the world Saturday by delivering one such princess. The royal birth was greeted with cheers and elated cries of “Hip, hip, hooray!” outside St. Mary’s Hospital in London, where fans and the world’s media have waited for days.

The baby — Prince William and Kate’s second child — was born Saturday morning and weighed 8 pounds 3 ounces (3.7 kilograms), officials said. She is fourth in line to the throne and the fifth great-grandchild of 89-year-old Queen Elizabeth II. Britain hasn’t welcomed a princess born this high up the line of succession for decades.