I would go with the simple heart, the first one. More age appropriate and something that she can treasure even as she gets older-- she can wear it with just about anything and look very classy. The other one is a bit ornate for my taste.