"No Angel (It's All in Your Mind)" is a song recorded by German pop band No Angels. It was written by Pete Kirtley, Tim Hawes and Liz Winstanley for the group's third studio album "Pure" (2003), while production was helmed by Nik Hafemann along with Arno Kammermeier, Peter Hayo, and Walter Merziger who are credited under their production moniker Perky Park. The mid-tempo pop track incorporates minor pop rock and soft rock elements; the song's instrumentation includes drums and guitars. Lyrically, it deals with picture-perfect illusions in a relationship.