Lots of good suggestions here, I’ll just chime in to say that as far as color matching good, I’d actually avoid pairing as blue dial watch with a blue suit. It probably won’t be quite the same shade of blue, which means it’ll probably land in the uncanny valley of color matching. Better to just go with a different color entirely. For a dress watch, white, silver, champagne, and gold dials are the traditional choices. Depending on your skin tone, salmon dials have been popular recently too. Black dials are traditionally for sporty or tool watches, but it’s not like anyone is going to call you out on breaking tradition, and color-wise it will look fine. If you want something more colorful, I go for something warm like something based on a red, orange, it yellow. I’d stay away from most greens and purples for this suit. Brown could potentially work, depending on the watch, but it would give a definite 70s vibe to the outfit, given the color of the suit. It’s a nice looking suit, by the way!
Edit: spelling
Just got giggles I’ll go a different direction then the other comments do far–if it has a good enough story, price doesn’t matter at all. Imagine receiving your grandfather’s timex that he wore while summiting Everest without oxygen and paddling an outrigger from California to Hawaii. It would feel like the coolest watch on the planet, right?