Find out amazing facts about the life of the future king...

Prince William was born on 21 June 1982 at St Mary’s Hospital, west London, at 9.03pm, weighing 7lb 1 1/2oz.

His full name is William Arthur Philip Louis.

He was the first British royal to be born in a hospital.