Kimono, £55, Miss Selfridge

Kimono, £55, Miss Selfridge