Duchess of Cambridge Kate Middleton is known for having amazing style. She's also known for her philanthropic efforts, being an awesome mom, and being the future Queen of England, but we'll save those points for another day.
Do you know who else was known for a similar array of things? The late Princess Diana
Now, fans are speculating that the Duchess of Cambridge was honoring her late mother-in-law with her latest public appearance.