Cardigan, £108, Free People.
Dress, £49, Miss Selfridge.
Rollneck, £115, Essentiel
Antwerp. Earring, £8 (for a
pair), River Island. Rings, as
before. Socks, £13, Burlington
wang
(Wang)
#1