Top: Theory (similar here and here). Cape: Zara (similar here). Skirt: Topshop (similar here).
Bag: Milly. Shoes: Nicholas Kirkwood (also bought in pink – more than I would normally spend on flats, however the amount of wears will outweigh the cost on these for sure!) More sizes in black here. I usually wear a 7 and went with a 7 1/2.
Have a great day!