What colour(s) should you wear with this?
White, gray, red.
What should you NOT wear with this?
Yellow, orange, brown.
What do you think would go well with this piece?
First off; it’s important to note that wearing printed shirts vs self-coloured shirts with a bow-tie changes your look totally. For a formal traditional look, a white shirt, gray pant combo works well. Though for a smart-casual or semi-formal look (think artsy-retro) a printed shirt in a gray and white or red and white stripe would look really good along with a black or gray trouser.