We develop a new method for showing the optimality of Gaussian distribution in multiterminal information theory problems. As an application of this method we show that Marton's inner bound achieves the capacity region of the two-receiver vector Gaussian broadcast channel with private and common messages.