Emmerdale actor Liam Fox has tied the knot with fellow actress Joanna Hudson in a spectacular star-studded ceremony attended by fellow soap stars.The wedding, exclusively covered by OK! magazine, took place at the stunning Peckforton Castle in Cheshire earlier this month following Liam and Joanna’s engagement in April last year.The soap star, who plays Dan Spencer on the ITV soap, said the wedding was “everything he’d ever hoped for and more”.