Cecily! I think it goes much better with
Frances in a sibset. They're both very traditional, classic names. I also like
Cecilia and
Frances together.
Heather and
Frances, meanwhile, sound like they're from different eras (not that I dislike the name
Heather).
And congrats!