Tom Ford Lip Colour in Black Dahlia "Oh my god, I love Tom Ford Lip Colour in Black Dahlia (£42), which is this matte, deep-dark reddish-plum shade. It's basically a James Ellroy novel in a lipstick bullet. Think Golden Age Hollywood at its darkest," Graham said. Image Source: johnlewis.com Tom Ford Lip Colour in Black Dahlia £42 from johnlewis.com Buy Now