The blazer over the patterned top looks very classy. The glossy style of your leggings look really cute! Have you considered going with a pair of knee boots with that outfit?
And I would prefer a pair of some patterned or colored tights, but long story short, I need to wear leggings rather than tights today and these are the only pair I have! And the quality sucks, but I'm wearing a black bodycon skirt.
@aly_x3 Those leggings look great on you as does the body con skirt. Excellent combination. As others have suggested, a pair of knee boots would be a perfect match with that skirt.