I think it would look fine with leggings for day to day wear. I like the olive colour.
But I don’t think it would look smart. Where are you going?
I think if you were going to wear it ‘out’, I would moisturise your legs and stick on some high espadrilles or flatform sandals.