Science Now Says Princess Diana Is the Most Attractive Royal of All Time
It has been 23 years since she left the world succumbing to a fatal car crash in France, but yet like some people who remain immortal in memory, Diana Spencer will always be so....