Palace officials have confirmed Kate Middleton has given birth to her second child, a daughter.
The baby arrived at 8:34 a.m. on May 2, 2015. Kate, 33, was in labor when she arrived at St. Mary's Hospital, and the baby was born two-and-a-half hours hours later.
According to Kensington Palace's Twitter feed, Prince William was there at the birth and both mom and baby are doing well. Prince William brought George to the hospital so big brother could meet his baby sister. We still don't know the baby's name, but that is expected to be announced shortly. Kate and Will made an appearance outside the hospital with their gorgeous new baby (above). Kate beamed as the baby slept.
Prince George waves as he is taken into the Lindo Wing by The Duke of Cambridge to meet his little sister pic.twitter.com/Q9LUbY6k8j