Yep,
Theodora was going to 99% be named
Daphne until she was born. My family was a bit stunned because they'd gotten used to it (even though I told them we told them it could change).
Hermione was 50/50 between
Hermione and
Winifred up until the last month where she was almost definitely
Hermione.
I wouldn't have a name 100% locked in or announced before the birth.