Edited to include feedback on your other choices:-
Lara is one of my favourite girls names. Simple, feminine, and not overused.
Isabel would be my next choice. I like this less frilly spelling (or Isobel) much better than Isabelle. Izzy feels like a more natural shortening than Ella. I would assume Isabella if she's known as Ella. Despite what some say about it being too popular, all the spellings of the name are falling down the charts. It's nowhere near as popular as it was in the 00s.
I find Beatrice quite plain, although Bea is sweet.
Pippa is a bit no for me, as it really doesn't translate well internationally. I has quite a rude meaning in many countries. Could be an embarrassing name for her when she grows up, if she chooses to travel.
Maeve is very 'now'. I don't get the appeal, personally. It's Dave with an M.
Emma is a timeless classic. Suits all ages, doesn't date. Lovely.
Sasha sounds dated to me.
Amber too is very 00s. I wasn't keen, even back then.
Lara, Emma or Isabel for me!