Thoughts on nicknames as first names?

Specifically Gracie and Rosie. I love these both but I don't like the sound of Grace and Rose 😫 and everyone says they can't be the full first name. Thoughts? I mean, Evie and Ellie started as nicknames and are used as first names now right?