Yes, I can see what you mean about the white jeans and the back pockets. I think they are straight legs as well, and the fit of the legs looks good to me, not too tight. It's the backside that isn't so great. Are you specifically looking for straight leg white jeans, or would bootcut be okay? Maybe we can find some different ones for you, because I definitely think white jeans look great on you!
Cute boots! I love the little ties in the back. I kind of agree with Marianne that the skirt is a bit short. Not that I don't think you can pull off a short skirt, but it's the style of this skirt that is throwing me off. I'd love to see it with tights and a different top before I make a final judgment.
What about this, could you try it with tights (I think black would be lovely), a turtle neck/layering top and maybe a matching jacket over that? I think that would look really nice on you, and would be work appropriate. For more casual occasions, just switch out the blazer for a denim jacket.