I've known an Allyona (
Alyona) and an
Alastriona who used
Ally as a nickname. I like
Alastriona in particular, but they are both nice names that aren't common at all. If they're too cultural for you, I suppose you can also use
Ally for
Alice if that kind of name floats your boat.
No new ideas for
Penny,
Charlie, or
Jessie, but I think
Penelope,
Charlotte, and
Jessamine are the best full names for those diminutives. I like
Aspen but it would be confusing as a full name for
Penny.
I prefer word names without an added e on the end. So
Brook,
Rain, and
Sky.
Aquinnah - 7.
Estella - 1.
Emmeline - 5.
Shea - 4.
Cleo - 4.
Sky - 4.
Skye - 4.
Brook - 4.
Brooke - 2.
Rain - 4.
Raine - 2.
Keeley - 5.
Keely - 3.
Phoebe - 5.
Esther - 8.