On June 21, 1982, almost 31 years ago, Prince William was born. Prince Charles and Princess Diana are shown leaving the Lindo Wing, at St. Mary's Hospital in London. Catherine, the Duchess of Cambridge, plans to give birth to her baby at the same hospital. PA Photos/Landov/FILE
On display at the main gates of Buckingham Palace in London is the announcement that Diana gave birth to a son, William, at 9.03 p.m. on June 21, 1982. Charles was with her at St. Mary's Hospital for the birth of their first child, who weighed 7lbs 1.5 ozs and had blue eyes.
Charles and Diana are photographed on September 16, 1984, following the birth of their second son, Prince Harry, at St. Mary's Hospital. PA Photos/Landov/FILE
Catherine attends a garden party in the grounds of Buckingham Palace hosted by Queen Elizabeth II on May 22, 2013. John Stillwell - WPA Pool/Getty Images
William and Catherine arrive for a service of celebration to mark the 60th anniversary of Queen Elizabeth II's coronation at Westminster Abbey on June 4, 2013. Dan Kitwood/Getty Images
President and CEO of Princess Cruises Alan Buckelew escorts Catherine stands next to an image taken of herself by Getty photographer Chris Jackson after a ship's naming ceremony at Ocean Terminal on June 13, 2013 in Southampton. This was Catherine's final public appearance before she gives birth. Chris Jackson- WPA Pool/Getty Images
Catherine is photographed on the balcony of Buckingham Palace during the annual Trooping the Color Ceremony on June 15, 2013 in London. Chris Jackson/Getty Images