Twins in a dream can suggest two sides of our personality.
If they are identical we may be recognizing our ambiguous feelings about ourselves.
If not identical they suggest the inner self and the outer reality. Twins may also signify our projections into the world of our own personalities. These interpretations are also valid if there is a mirror image of a dream figure. Also consult the individual entry for twin.
[1]