This song was originally a hit in 1967 for Robert Knight. It's been recorded by a number of different artists, including Gloria Estefan and U2, but my favorite version is Carl Carlton's from 1974.
So You Think You Can Dance reminded me of this song because, on their top eight show, one of the dances was to Gloria Estefan's version.