I like Emmett Thomas and I like Neve (but spelled Niamh) but I'm not a fan of either Charlize or Dior. Neve is a gaelic name and neither Charlize or Dior go with it IMHO...but it is up to you at the end of the day