I don't know why, but Felicity is one of those names I've never been able to get behind. It's one of those names that I should like, but don't. So, obviously, my preference is Cecilia (which I adore), but I don't love any of your combinations. Being objective, and putting aside my dislike of Felicity, I think the combination with best flow is FelicityIris.