Black bow ties are the most common, mainly made of piping cloth, and some are especially made of pure black velvet. If you want to choose black, you'd better wear black leather shoes to set off.
Gray is relatively rare, but it is more common than color. It will be better if you choose gray, blue or black, because gray such as cowboy gray will feel dirty.
White is easy to control and more attractive than black and white, but don't wear white pointed leather shoes unless your feet are small or you look like a supermodel, otherwise you will look like a street lamp with paint on both sides or a football with paint on both sides.
Besides the bow tie, I suggest you try a tie. There is a kind of thin ribbon which is specially used for decoration and tied on the collar. You can use all kinds of dark colors. Just tie a bow at the neckline of your shirt. Simple, generous and elegant, but pay attention to match the dress on the beauty you want to marry and the flowers in your hand. Don't joke about red and green. Marriage is not a joke, and neither is a wedding!
LZ, I wish you a happy wedding in advance ~
I hope I can help you have a beautiful wedding ~