I think that would be fine. The issue would be the waistcoat in my opinion, but in the case of a white (hopefully cream) dinner jacket, I would assume the setting would be considered.
In that regard, I would probably opt for a double breasted shawl collar and forgo the waist covering. I am not sure what kind of silk I would wear in the pocket. I would think white linen would offer too little contrast, and cream is out. This could be tough to accessorize. I think you could tastefully do it with something like a lapis lazuli stud set, and maybe a navy or midnight square with a polka dot. Hell, maybe even a deep burgundy or purple square. The cream jacket, and DB in particular is slightly less rigid, so I think that could work
A Burgundy silk square works well with a cream dinner jacket. As for waist covering, a black cummerbund that matches what is presumably black silk on the trousers should work well.