The costume is ok by me, clever use of leggings to counter balance the skirt problem, it does have a home made wave, but from what I read it is home made by her neighbour or something like that. The actress however, doesn't strike me as Kara in these pics, no the way Cavill embodies Superman or Vandervoort in smallville. I don't know what it is exactly though.