Now that I think about it, I have to agree with Delphi_Blue on this; I dislike "Violet Brown," since both are colors. My vote still goes for SophieJuliet, because it's such a gorgeous name (also, because you said that you see your daughter as a Sophie).