Best known for her art and her striking appearance, Mexican artist Frida Kahlo only lived to be 47 and her short life was full of pain, but her body of work will forever immortalise her. Kahlo was an influential figure in Surrealism, and her self-portraits are as riveting in their detail as they are emotionally...