 Invisible Touch. Phil Collins credits the Sheila E song, Glamorous Life, written by Prince as the inspiration behind the Genesis hit. Collins told Rolling Stone magazine in 2016 that he wanted to write his own version of that. So while the band was together one day, lead guitarist and bassist Mike Rutherford started playing a riff, and Collins came up with the hook. Rutherford said, the best songs tend to get written quickly, weed.