Princess Di still steals our hearts.