On this day in 1982, Diana, Princess of Wales, gave birth to a boy sixteen hours after checking in to St Mary's Hospital, in London. The boy who was named William was born at 21:03 BST, weighing seven pounds one and a half ounces.
He is second in line to the British throne, after his father the Prince of Wales, who accompanied Princess Diana to the hospital and stayed throughout the day.
Crowds gathered outside the hospital waiting for news. Thousands more gathered outside Buckingham Palace, where the birth was formally announced.
The Queen had continued with her scheduled engagements, inspecting an RAF regiment at Wittering, in Cambridgeshire, on their 40th anniversary. A Palace official said, the Queen looked "absolutely delighted" on hearing the news that the Princess had gone into labour.
Professor of Obstetrics and Gynaecology at St George's Hospital Medical School in London, Geoffrey Chamberlain, told BBC News the long labour period should not present cause for concern. The Queen's own surgeon gynaecologist, George Pinker, was in charge of delivery.
Prince William was the first heir to the British throne