hi,sainsburys do a new range that goes up to size 28 the 'grace' range its called they have jeans,trousers,shirts,kaftans and its quite cheap compared to evans,around £15 for a nice top and plain t-shirts for £3 they have the range in my local store look on their website to see what stores near...