Triangle body shape with warm, high-contrast colouring (Bright Spring)
For narrower shoulders than hips and warm, high-contrast colouring. Warm and vivid. High contrast and saturated colour: the brighter the better.
The one thing to buy
Structured blazers in beige. The cut comes from the triangle rules, which put a structured blazer +14.2 ahead of a neutral garment; the colour comes from the Bright Spring palette, where beige sits ΔE 2.3 from #D9CBB0. Structured shoulders widen the top line and pull the eye upward, away from the hips.
The colour matters here more than it usually would. A structured blazer is worn near the face, so it is one of the pieces where a palette miss reads as tiredness rather than as a colour you happen to be wearing. Beige sits ΔE 2.3 from #D9CBB0 in the Bright Spring palette.
What to buy, and in what colour
Structure on top, space at the waist, and a clean leg line. That sentence is the shape half of the answer; the colour beside each garment is the other half. They are not applied evenly: 2 of the 3 garments the rules want for a triangle are worn near the face, where a Bright Spring palette miss shows on the person, and the rest sit below the waist where it shows only on the garment.
- Structured blazers (+14.2), near the face: in beige, ΔE 2.3 from #D9CBB0. Structured shoulders widen the top line and pull the eye upward, away from the hips.
- Bold-print tops (+8.9), near the face: in beige, ΔE 2.3 from #D9CBB0. Pattern and detail above the waist balance a bottom-heavy frame.
- Straight-leg jeans (+8), below the waist: in beige, ΔE 2.3 from #D9CBB0. A straight or tapered leg keeps the lower half quiet so the shoulders lead.
- Wide-leg trousers (-11.6): the cut is the problem on a triangle, and no Bright Spring colour rescues it. Extra volume below the waist compounds the widest part of the frame.
The Bright Spring colours worth building on
Warm and vivid. High contrast and saturated colour: the brighter the better. 4 of the twenty-four colours an ordinary shop names land inside the palette, and Mauve is the furthest out at ΔE 19.5. For a triangle these are the colours to find the 2 near-face pieces above in; beige is the neutral to build the rest of the wardrobe from.
- Beige (#D9C6A8): ΔE 2.3 from #D9CBB0.
- Cream (#F2E8D5): ΔE 2.9 from #F2EDE0.
- Coral (#F4735A): ΔE 3.2 from #FF6B4A.
- Fuchsia (#D6218C): ΔE 5.5 from #E5399E.
Where the two disagree
They can, and the order matters when they do. Shape is geometry: a cut that adds width at the widest point does it whatever colour it is. Colour is a claim about a face at a distance, and it only binds on the pieces worn near one.
On this pairing it arises 2 times. A structured blazer and a bold print are worn near the face, so the palette binds there in a way it does not across the rest of what a triangle should be buying. Hold out for it: Bright Spring gives you 4 colours that clear the bar, which is enough to find the cut you want in one of them.
Updated 19 August 2026