One of my pets is Tabitha, so I love that one.
Friend's daughter is Lara, lovely name.
Olivia is a very respectable name, excellent.
Ottilie? You have me there. I don't think I've ever heard it before. I can't see anything wrong with it, except if everyone else is as uninformed as me, she might have to spell it out a million times.