I'm starting a new job in the autumn, and am in serious need of some new work wear! I've been doing care work for the past two years and so my work clothes have been jeans and a t-shirt (most of which have ended up covered in holes and stains). My new job is in the NHS, patient facing but not 'hands on' like care work. I need to look smart and professional but not intimidating and unapproachable - a suit would be inappropriate. Where do I find clothes like this that are good quality but not too expensive, as I've been earning barely above minimum wage as a carer (hence the change of jobs).
I'm in my twenties, 5 foot 4 and a size 10-12 ish.