I think this is something that can be dressed up, if that's what you're wondering. It will look great with slim/skinny pants and so on, and it will also look good dressed up, belted, under a jacket/blazer as well. I'm not 100% certain it will work tucked into a skirt or something, but depending on the skirt, it might work.
Nice blouse, and I do think it can be casual and dressy - just that I'm not sure it can be tucked into a skirt (or pants either). But the thing is, this doesn't have to be a deal-breaker. I get the impression you're after maximum versatility - as in, the blouse can be worn casually and also dressed up a wee bit - and yes, I do think this blouse fits the bill. You might wear it with skinny (coloured?) jeans in a casual ensemble, but if you wanted to dress it up a wee bit, you could pair it with something like GAP's Really Skinny pants, or other very slim-fitting non-jean/slightly dressier pants.
This blouse will look amazing with coloured skinny jeans/pants, don't you think? And this idea can be dressed down or dressed up. I think this is a good piece to consider. It *will* be versatile, just not necessarily something you're going to tuck into a skirt or dress pants.