This little office look is so funky and fun, I love the contrast of the leather green blazer and floral trousers. They work so well!
The flared style is perfect for accentuating curves and length.
I choose this blazer/shirt as it gives a triangle shape a proportional figure.