Styles from left to right, top to bottom: Top by Sportsgirl $79.95, Skirt by Topshop £36, Dress by Karen Millen £215, Skirt by Topshop £50, Playsuit by Miss Selfridge £45, Knitted Top by Miss Selfridge £25, Blouse by River Island £30, Knit by H&M £14.99, Dress by River Island £50, Skirt by River Island £45, Coat by Forever New $199.99, Skirt by New Look £17.99, Coat by Forever New $169.99, Top by Forever New $59.99, Jeans by Miss Selfridge £34
Photo by Krissie via retailers.