Boys:
[name_m]Barnaby[/name_m]
[name_m]Benedict[/name_m] (is the Much [name_f]Ado[/name_f] About Nothing “[name_f]Beatrice[/name_f] and [name_m]Benedick[/name_m]” similarity too much?! - as well as just preferring it, [name_m]Benedict[/name_m] works A LOT better with our last name than [name_m]Benjamin[/name_m])
[name_m]Jasper[/name_m]
[name_m]Theodore[/name_m]
[name_m]Tobias[/name_m]
Names we like, but can’t use:
Girls:
[name_f]Harriet[/name_f]
[name_f]Alice[/name_f]
[name_f]Penelope[/name_f]
Of your list, I think [name_f]Margot[/name_f], [name_f]Greta[/name_f], [name_m]Jasper[/name_m] and [name_m]Theodore[/name_m] go perfectly with [name_f]Beatrice[/name_f]. Some other thoughts:
From your lists, I absolutely love [name_f]Lydia[/name_f] and [name_m]Theodore[/name_m] with[name_f]Beatrice[/name_f]. I also like [name_m]Benedict[/name_m] and [name_f]Margot[/name_f].
I love [name_f]Lydia[/name_f], [name_f]Margot[/name_f], [name_m]Jasper[/name_m], and [name_m]Theodore[/name_m]! I also love [name_f]Eleanor[/name_f] and [name_m]Dominic[/name_m].
If you love other names that happen to be in [name_m]Shakespeare[/name_m]'s plays, I say go for it, just don’t be surprised if people think you intentionally used Shakespearean names. ([name_f]Juliet[/name_f], [name_m]Benedict[/name_m], etc) I would say just be prepared to get comments about it, but name your kids whatever YOU love!
I think all your potential girls names work well except for [name_f]Melody[/name_f]. Totally different style and feel to the others imo. I particularly love [name_f]Margot[/name_f] and [name_f]Beatrice[/name_f] together!
From your boys’ list I think [name_m]Theodore[/name_m] and [name_f]Beatrice[/name_f] work the best, although it would depend on if you would be using nicknames and which ones. I think [name_u]Theo[/name_u] and [name_f]Bea[/name_f] are a bit rhyme-y with the prominent ‘ee’ sound, however [name_u]Teddy[/name_u] and [name_f]Bea[/name_f] are a lovely combo! I also like [name_m]Barnaby[/name_m], but I’m generally not a fan of repeating first letters among siblings.