Shelley Williams is a fictional character from the British ITV soap opera Emmerdale, played by Carolyn Pickles.