I wouldn't recommend Saoirse, my niece is called Saoirse and whilst it is a beautiful name when pronounced correctly unfortunately in England it rarely is. My niece's friends call her variants such as Soorsher, soorsh, sersha, etc, even she herself started calling herself soorsh just to 'fit in'.
I love love love Saoirse and Maeve (both are on our long shortlist, along with Orla and Roisin. I've got a difficult to spell Irish name and always loved it, even when nobody has a bloody clue how to spell it!
I also love Livia and Rosa. I considered Irish names for my daughters as DH is from there but if I chose one I would use a British spelling - believe me I have a "foreign" name that no one can spell. I know a "Sorcha" who had to change the spelling. I have a niece who is Aurora (lives overseas) and I would have called my DD that if my sister had not "reserved" it - quite common in parts of Europe, I think it is a lovely name.