The wait for the second royal baby is over. And it’s a princess!
The Duchess of Cambridge gave birth to a girl Saturday at a London hospital, Kensington Palace announced.
This is the second child for Prince William and Catherine after their son, Prince George, who was born in July 2013.
A media frenzy ensued outside St. Mary’s Hospital as journalists gathered following the announcement that she had gone into labor. Some wore pink or blue — depending on their preference for a boy or a girl.