I don't know how royal it is but for boys i adore the name Christophe.I like mine(Beatrice)and my sister's who's named Dominique,i adore it!Other great names imo are Caroline and Helen.Monaco's Caroline has great names:Caroline Louise Marguerite.Each one has it's own history.I find very strange Charlotte's middle name which is Pomeline.Do you know something about it's origin?I believe there are only few Pomelines in France!