I prefer Cecily to Fiona but I think they definitely work for twin girls. Even though they're of Latin and Celtic origin, they have a similar English upper class vibe to me (eg. names I would not be surprised to hear on Jane Austen-type drawing room drama on Masterpiece Theatre. :). Does that make sense?