I think
Leona is quite pretty, but why the apostrophe? I have an extreme dislike of punctuation used in first names because it is entirely unnecessary.
Leona looks so beautiful. Don't ruin it with an apostrophe. It automatically makes the name look hideously kre8tyv.