You are part of the problem. Slacks don't have to be FOR and occasion; slacks MAKE occasions. I rarely have occasion to wear nice skirts and dresses but I wear the heck out of them anyway, and ROCK while I'm at it.
On that note, jeans and a top hat would make a nice pair. Perhaps a dapper vest along with it??