It's chic and flattering - it's no wonder this Christmas party dress is flying off the virtual shelves at Next.