We don't have a New Look store here in Amsterdam, but the times I've been there in other cities, I have never really found anything. When I was browsing their webshop, however, I found tons of lovely things!
Now I'm quite excited for them to open in Amsterdam. Does anyone know when? I've just heard rumours.
Laura @ The World Looks Red