Here are the reasons why I find this unacceptable:
- No matter what type of pants you wear a denim top with, the result is not flattering. Jeans are tricky because wearing the exact same shade of denim makes it look like you're wearing a full-on denim suit, and mixing shades looks messy. Black or tan pants don't work either because they look a bit dressy for the whole super-casual-shirt thing.
- I can't think of one social occasion in which a denim shirt would be appropriate. They are, essentially, cowboy shirts.
- Even my fashion-challenged boyfriend thinks that the look is hideous saying, "You're kinda an asshole in them."