Double breasted jackets are certainly back and better than ever. More often than not, you will find them in navy blue, but black is definitely the sleekest solution.
The type of shirt you end up picking will depend on https://tailormade-shirts.com/product/white-colored-dress-shirt/