Makeup artist Pamela Cochrane is best known for creating Lana del Rey’s iconic beauty look. Her style is dreamy, lush and a little outer-worldly. Pamela is originally from Scotland and currently based in London.
‘I try to be tasteful, delicate, and nice to everyone.’