Neil Patrick Harris Shows off His Fashion-Forward Twins in New Instagram Pic!