Really like this top although at the moment 10is too big and assuming the 8 will fit there's a 10 week wait for it. Can't decide whether to wait or if really these tops were all around last year and so it won't last that long and is a bit dear.
Any advice welcome!