"There Must Be an Angel (Playing with My Heart)" is a 1985 song written and performed by the British musical duo Eurythmics. Released as the second single from their fifth album "Be Yourself Tonight", the song features a harmonica solo by the American musician Stevie Wonder. The song became a worldwide success; most notably in Ireland, Norway and the United Kingdom, where it became the duo's only chart-topping single to date.

Eurythmics were a British pop duo consisting of members Annie Lennox and David A. Stewart. Stewart and Lennox were both previously in the band the Tourists (originally known as the Catch), who broke up in 1980; Eurythmics were formed that year in Wagga Wagga, Australia. The duo released their first studio album, "In the Garden", in 1981 to little success, but went on to achieve global success with their second album "Sweet Dreams (Are Made of This)", released in 1983. The title track was a worldwide hit, topping the charts in various countries including the US.

More Info: en.wikipedia.org