Do two piece dresses always show midriff?

No. Many two piece looks show no skin at all: the top sits at the natural waist and the skirt picks up where the top ends. From the front, it reads as a single fitted dress. The visible gap is a styling choice, not a requirement.