A cropped jacket makes balloon pants look less overwhelming, not more. The reason lies in where the jacket stops: at or near the waist, it gives the eye a clear dividing line before the trousers begin to widen. The contrast does the work. A brown jacket supplies definition; cream pants supply volume.
The waistline is the quiet authority in this outfit. When a longer jacket falls over the fullest part of balloon pants, the two shapes can merge into one broad block, obscuring where the body ends and the fabric begins. A shorter hem leaves that transition visible. More is not always heavier. The pants can curve outward because the jacket has already established a narrow point of reference, while the lighter color makes their shape easy to read against the darker top.
Footwear earns its place in the composition rather than merely finishing it. Black heeled boots give the generous trouser leg a defined endpoint, and their structure holds its own against the fabric above; a delicate shoe could look lost by comparison. The heel adds a little height without needing to disguise the pants. Fit still matters. A jacket that ends well above the waist or trousers that bunch awkwardly over the boots can interrupt the effect. At its best, the outfit leaves a simple image: a small brown frame above a sweep of cream, grounded in black.