Heart tattoos are beautiful pieces of body art work and they symbolise love, devotion and at times betrayal. Heart tattoos can be as simple as an image of a heart but in the complex form they may also include ‘hearts with ribbons’ or ‘sacred hearts’ or ‘cupid playing with a heart’ etc. Hearts with daggers symbolise intense pain, where as ‘flying hearts’ represent free souls. Hearts tattoos aren’t always red. Their colour can be black to show that there is not love any longer or they can be of rainbow colour to show gay love.