Check out this pair of fabulous twin models! Is it any wonder they're the spawn of flamboyant Neil Patrick Harris? Next question.…