Congrats.... She is adorable.
It's funny how we have similar tastes in names. Layla was one of the three I had it narrowed down before we names our little girl Ruby Bella' / which means: Precious Beauty. The whole naming process is such a big deal in our house. You would think that we were naming our third born child. All four of us had to agree on the name or is was a no go.
We even searched baby name books.... I like to know the meaning of a name before choosing it. Like when my husband and I got our first pet a red Chow Chow we named him (Chin toy hoy Jin) meaning Golden Blaze. Blaze for short.
Ava, Sophia and Sasha were the names that got beat out by Ruby Bella'