Kate Middleton and Prince William have shown off their baby girl on the steps of St Mary's Hospital in London on Saturday. The Princess, who is fourth in line to the throne, was born on Saturday at 8:34 am in London, and weighed 8lbs 3oz (3.7kg).
The baby - whose name has yet to be announced - was delivered less than three hours after Kate Middleton arrived at the hospital.
It is not yet known when the name will be announced by the royal family. In recent weeks, bookmakers had favoured girl's names, with Alice, Elizabeth, Charlotte and Victoria among the favorites.
The royal baby is currently at Kensington Palace with the Duke and Duchess of Cambridge and her big brother Prince George. The Cambridges will spend the next few days at Kensington Palace before traveling to their country home Anmer Hall on the Queen's Sandringham estate in Norfolk.