Why replace the buttons at all? For a white dinner jacket, I think the cloth covered buttons look fine.

But, having said that - If you really want to change, I would opt for the silver, diamond shape celtic style buttons.

Now the next question - Just when are you going to be able to wear that fine conversion?