I don't know the
Iggy Pop song;
Iggy Pop was never something I listened to or got much airplay.
I don't like
Candy at all, it's dumb and trashy and also lame. I do really like
Candice or
Candace, but it seems that
Candy is all but inevitable as a nn, more so than with just about any other name and its nickname.
I have known a couple Candaces and a Candisha, and they were all called
Candy. Also one of my uncles had a three-legged dog named
Candy.