Very few shops seem to sell these now. I have found some at John Lewis but they don't seem to be fitted in shape which I would prefer as my DD is wide on the hips . Has anyone bought any recently that are a more fitted shape?