My DD is Niamh (pronounced Neeve) so I adore the name, but I agree it's a bit much with Dior or Charlize. If of course you are going to pronounce it Nev (as in Neve Campbell) then Neve Charlize may be ok.

Emmett Thomas is cool, a nice strong boys name