The achingly dapper David Holmes was born in Chelsea and studied at Ealing College of Art and Saint Martins. He began his career in advertising and became the co-founder and Creative Director of Holmes Knight Ritchie. Now based in Primrose Hill he paints, illustrates and travels, all of them beautifully.