Thinking about 'Rosie' for girls shortlist as a shortened name for everyday use but what options are there for formal, official use? And which do you prefer? Eg. Rosalie, Rosaline