I think
Johann is a very beautiful name with a wonderful meaning. One combination which I think is great is "
Johann Gottlieb", but there are a lot of others who go well, too(like
Johann Peter, for instance). Oh, and a shortened version of
Johann is Hannes(a very nice name, actually my maternal grandfather had a brother named
Hannes).
As for
Antoinette, hmmm...I guess I would prefer
Antonia, but "de gustibus non disputandum"... :)