A few years ago I bought the perfect cami from M&S (product 4186 175 if you're interested), cool and floaty, and just the right length to meet the top of my jeans, for wearing under light flimsy tops on hot days.
Now I need another one, but the nearest equivalent is this. It's much longer, and more clingy - not great for hot days - and has a silly bow on the front. In fact all of their camisoles now seem to hang about 2 inches below the belt of my jeans, which might be fine for longer tops, but I don't wear many of those. Shorter tops suit me better. I'm resorting to taking the long cami up with the sewing machine, but it seems a bit of an oversight on the part of M&S not to do a short version.
Anyone got any suggestions of where to buy an alternative?