The Duchess of Cambridge has given birth to a baby boy at St Mary's Hospital in Paddington, London. The 36-year-old mother of two went into labour at 6am and gave birth to a baby boy weighing 8lbs 7oz at 11.01am APRIL 23rd 2018 Credit: Matrix Media Group/face to face - Germany, Austria, Switzerland, Poland and USA rights only -