'American Pie' was left off Madonna's second greatest hits album because the singer didn't like it.

She says her record company persuaded her to record the classic Don McLean track, although her gut reaction was not to.

Madonna says she regrets agreeing, and has "punished" the track by omitting it from GHV2.

She said, "My gut told me not to do it, but I did it and then I regretted it so just for that reason it didn't deserve a place on GHV2."