It will be interesting in the next 50 to 100 years what people will say about Diana. Many people are alive today that knew her and can tell stories about her. In the next 50 years there will still be a few but they will be up in age for the most part.
She will be the best known British royal I believe as the centuries go by. History may judge her differently than she is judged now. I sure those who are 4 or 5 generations out will probably have a much different perspective than those who knew her personally.
It's been nearly 16 years since her death. She is still talked about and probably will be 50 years and 100 years from now. Since her death, other royals have died, some well known, others not so well-known and they are not talked about that much. People express their sympathy to the family and that's pretty much it.
I also think she will be known for a long time because the topics she has touched and the way she has lived her life and struggled with so many things-like self esteem isssues, depression,divorced parents and an unhappy childhood due to that,her unfortunate marriage and divorce,the way she died,how she has cared for other people and gave love to her sons and all the kids she met,these are the things that will never be out of fashion or change...no matter how much scientific research,modern advancement and other social networking ideas are developed-our emotions and the way we struggle and often fail to deal with them in the right way will always follow us and have an impact on our life.
Diana is certainly going to be remembered for her beauty,compassion and also her rebellious nature...in a way her life is the perfect script for a musical or a very dramatic Hollywood movie,you have love and misery,laughter and tears and a very tragic ending....
I only want people to see that she was more than a fashion icon or "clothes horse",she really felt close to the people and cared about others,she helped even when there where no cameras or reporters to write an article about her and she did so without expecting a reward. Of course, the charity work gave her life meaning and purpose and I am sure that she loved to be cherished by so many people, but she did not only do it to get good PR,she cared about people in need and tried to help as much as she could with the resources and talents that she had.
That´s the most important of her her legacy if you ask me-her sons and her charity work,her beauty&fashion is only a nice aside-topic,but not the main issue!