Amy Jackson attends Self Portrait event hosted by British Vogue in London