I thought it was just me growing, not the tops shrinking! I have still ordered some more in the Joules sale though because I love the colours. I don't think I have very sophisticated taste as my 13 year old always insists on me buying her a Joules top to match mine because she loves them too. Even the colours have nice names e.g. Gloomy Blue. Perhaps not the best way to choose ones clothes?
Got the first one and never had any problems with it. I've washed it loads of times and it has never shrunk (and neither have any of my other joles clothes).