I assume that each pair must consist of a man and a woman since all example pairs are of this sort. Let there be $N$ men and $N$ women. Suppose we are making a pairing of just $M \leq N$ women
First, $W_1$ has a pairing among the $M$ men. Then $W_2$ has a pairing among the remaining $M-1$ men. Then $W_3$ has a pairing among the remaining $M-2$ men. ... Finally $W_M$ is paired with the $M-(N-1)=M-N+1$ remaining man.
Since there are $M$ initial options, then $M-1$ remaining (independent) options, then $M-2$ remaining independent options, ..., then $M-N+1$ remaining options, we compute $M \cdot (M-1) \cdot (M-2) \cdots (M-N+1) = \frac{M!}{(M-N)!}$ pairings.
Since we have ordered the women, each such assignment of men is unique. Additionally, every assignment of men is produced by this process. (Suppose not, then $W_1$ was assigned to some man and $W_2$ was assigned to some remaining man and ... and $W_M$ was assigned to one of the remaining men, so the supposed assignment was actually produced by the process.) Therefore, this counts the total number of assignments for a fixed M.
The total number of pairings is then $\sum_{M=1}^N \frac{M!}{(M-N)!} = N! \sum_{M=1}^N \frac{M!}{(M-N)!N!} = N! \sum_{M=1}^N \binom{M}{N} = N!\left(-1+ \sum_{M=0}^N \binom{M}{N} \right) = N!(2^N-1)$.