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

Stevland Hardaway Morris (born May 13, 1950), known professionally as Stevie Wonder, is an American singer-songwriter and musician, who is credited as a pioneer and influence by musicians across a range of genres that includes rhythm and blues, pop, soul, gospel, funk, and jazz. A virtual one-man band, his use of synthesizers and other electronic musical instruments during the 1970s reshaped the conventions of R&B. He also helped drive the genre into the album era, crafting his LPs as cohesive, consistent socially conscious statements with complex compositions.

More Info: en.wikipedia.org