"You Keep Me Hangin' On" is a 1966 song written and composed by Holland–Dozier–Holland. It first became a popular "Billboard" Hot 100 number one hit for the American Motown group The Supremes in late 1966. The rock band Vanilla Fudge covered the song a year later and had a top ten hit with their version. British pop singer Kim Wilde covered "You Keep Me Hangin' On" in 1986, bumping it back to number one on the "Billboard" Hot 100 in June 1987