Carol never wore the same outfit twice either and if you remember, for the first 15 years she was always very frumpy with hair and clothes, until she started to have detoxes, work on her face and boobs and in her last couple of years on Countdown she was dressing quite tartily at times, considering how old she was at the time!
At least Rachel's young and wears clothes and shoes like girls of her age wear. For all we know, she might be 'loaned' a lot of clothes from some of the shops and I doubt they cost her a fortune anyway!