With Christmas looming, Shopping Writer Rachel Williams went set out to find the best festive dresses from the high street.