Emmerdale actor Liam Fox was emotional as he tied the knot with fellow actress Joanna Hudson in a spectacular star-studded ceremony at Peckferton Castle. The wedding, which was exclusively covered by OK! magazine , took place earlier this month following Liam and Joanna’s engagement in April last year.