It's a boy! Catherine, Duchess of Cambridge gave birth to her third child at 11.01am on St George's Day.
The baby's weight was 8lbs 7oz, however fans are still awaiting a name.
Arthur is still the favourite, followed by X and X, however there have been some surprise entries into the race.
Prince William and Kate have been married since April 29, 2011. The pair already have two other children, George (born July 22, 2013) and Charlotte (born May 2, 2015).