It's the news we've all been waiting for! Kensington Palace has announced that The Duke and Duchess of Cambridge have welcomed their first child, a baby boy. The new baby is third in line to the throne (behind his grandfather, Prince Charles, and his father Prince William).

The future king - or His Royal Highness The Prince of Cambridge as he will be known - was born at 4.24pm on 22nd July 2013 at St Mary's Hospital in Paddington, London. He weighed in at 8lbs 6oz.

The Duchess of Cambridge will apparently remain in hospital overnight with her son, before taking the new Prince home. We're guessing she won't be making her first post-birth appearance in jogging bottoms and a t-shirt, like most new mums....