Dresses that prove Princess Diana was way ahead of her time