Not down to my knees, nor showing my bum either (I'm 5ft 4) - now the sales are on the summer stuff is disappearing rapidly but I want some to take on holiday next month. I had some M&S ones that fitted well but sadly they are in the bin with a stain that won't wash out. Anyone know where I can get some? Not pricey, since they won't get much wear but go with all my tops!