In honor of the late Princess Diana, who was born on July 1, 1961, and who passed away in a tragic accident on Aug. 31, 1997, we're taking a look at some of the special moments she shared with Prince William and Prince Harry through the years. Just like the royal baby fever that surrounded Kate Middleton's pregnancies with Prince George and Princess Charlotte, there was plenty of buzz when Princess Diana was expecting.
The world watched as she raised Prince William and Prince Harry, and 18 years after her death, we're reliving the sweet moments that were caught on camera when she brought the boys to official events, toted them along on trips, and took them to school. From the princes' first pictures to their later years as young boys, take a look at Princess Diana's adorable public moments with her sons, then see some of Kate Middleton's best mom moments .
Princess Diana shared a carriage with Prince William and Queen Elizabeth The Queen Mother in London in June 1987.
Princess Diana held onto Prince William during a March 1983 visit to Australia.
A very pregnant Princess Diana chatted with Prince Charles during a polo event in Windsor in June 1982.
Princess Diana carried Prince Harry while leaving Aberdeen, Scotland, in September 1985.
Princess Diana visited Niagara Falls with Prince William and Prince Harry in October 1991.
In September 1985, Princess Diana stayed close to Prince William on his first day of nursery school in London.
Princess Diana held newborn Prince William as she and Prince Charles left London's St. Mary's Hospital in June 1982.
Princess Diana walked with a matching Prince Harry and Prince William while heading to Scotland in August 1989.
In August 1986, Princess Diana sported stripes in Palma de Mallorca, Spain, along with her sons.
In April 1983, Princess Diana played with an adorable Prince William while in Auckland, New Zealand.
Princess Diana carried baby Prince William while in Aberdeen, Scotland, in October 1983.
Princess Diana sat with Prince Harry and Prince William while on vacation in Majorca, Spain, in August 1987.
Princess Diana beamed while holding a newborn Prince Harry outside St. Mary's Hospital in September 1984.
On the day of Prince William's christening in August 1982, Princess Diana smiled at her son alongside Prince Charles at Buckingham Palace.
Princess Diana laughed while helping Prince Harry and Prince William out of a plane in Aberdeen, Scotland, in August 1986.
Princess Diana held hands with onlookers while opening a community center in London in May 1982 — her last official engagement before Prince William's birth.
Princess Diana stood with her adorable boys on Prince Harry's first day of elementary school in London in April 1990.
In July 1992, a chic Princess Diana walked hand in hand with Prince Harry in Windsor, England.
Prince William held onto Princess Diana's hand while walking through the gardens of Kensington Palace in December 1983.
Princess Diana was in step with Prince Harry in London in June 1989.
In May 1985, Princess Diana smiled as she and Prince Charles held Prince William and Prince Harry on a yacht in Venice, Italy.
Princess Diana walked with her dapper sons, Prince William and Prince Harry, in Windsor, England, in September 1995.
Princess Diana glanced at Prince William as she and the royal family watched the Trooping of the Colour from the Buckingham Palace balcony in June 1985.
Princess Diana sat between her sons, Prince William and Prince Harry, during a May 1995 event in London's Hyde Park.
Princess Diana smiled at Prince Harry and Prince William at an August 1995 event in London.
In May 1987, Princess Diana walked hand in hand with Prince William at a polo match in Windsor.
In September 1987, Princess Diana dropped off Prince Harry for his first day of nursery school in London with Prince Charles and Prince William.