Thank you! MariaCelestine sounds lovely, though it is perhaps a little heavy-handed on religious references for me :-) MariaCarlotta is lovely too - Charles and Charlotte are family names for me, so it could work out in many ways! MariaBethany is also very sweet.