Tomorrow marks the 20th anniversary of Princess Diana's death. Her sons, Prince William and Prince Harry, along with Kate Middleton, honored her memory today with a visit to The Sunken Garden at Kensington Palace, which was planted with beautiful white flowers in dedication to the late icon. They met with representatives from charities that were close to Diana's heart, which would have surely made her proud.
Despite the rainy weather, the trio looked to be in good spirits to celebrate the life of the beloved People's Princess. Middleton chose exactly the right look for a garden visit—Prada's Poppy Silk-Crepe Dress ($2340). Was there any doubt she'd look anything but perfect for the occasion?
Scroll down to see how Prince William, Prince Harry, and Kate Middleton honored the late Princess Diana today.
On Kate Middleton: Prada Poppy Silk-Crepe Dress ($2340).