I think SophiaViolet flows better and is prettier. I don't think the color thing matters, as long as her first name is not Violet. But I can see why you'd want to avoid a color name. Juliet is okay, just a little too frilly/cutesy for my taste.- mirfak