About A list of the 500 greatest songs Prince has ever written. In order of greatness. TweetShareSharePin