No, Jimmy Nail did not record "I Can't Help Myself." The song, originally titled "I Can't Help Myself (Sugar Pie, Honey Bunch)," was famously performed by the Four Tops in 1965. While Nail is known for his work in music and acting, this particular song is not part of his discography.
Copyright © 2026 eLLeNow.com All Rights Reserved.