Self-Portrait, Christopher Kane tease first Residency offer with Carine Roitfeld images
London label Self-Portrait has teased images of its inaugural Residency collection, which will be available in stores and online from 20:00 on 21 November.