It's always a sad day when you realise a favourite garment has reached the end of it's life. And the favourite ones don't last as long as the ones you don't really like and thus never wear. Also, unlike books etc you cannot replace them with one the same. Especially if you bought it in Amsterdam five years ago.
Amsterdam has really quirky, arty shops which sell all kinds of great stuff. The top is actually from Scandinavian company/shop called Noa Noa. Scandinavian fashion is really interesting and quite crafty and alternative.