Welcome, royal baby!
After over 12 hours in labor, Kate Middleton has officially given birth, Clarence House confirms. Surely more details on the duchess' labor and the little one's arrival will materialize in the coming hours (and weeks).
Keep up-to-date on all the royal baby details in our trusty liveblog!