I'm not a huge fan, but it's probably because it's too overused and also because pronouncing the "gr" combo is difficult for me... If you like it though, you should use it regardless of it's popularity. While I think
Grace Pearl is very pretty, I honestly can't say it without stumbling at least twice (once on the gr and once on the rl, lol :p). Of course, if you don't have my pronunciation problems, it's definitely a great choice. Í think
Caroline is a very boring name to be honest, so I wouldn't use it.
Helen is nice.