Are there "rules" (other than WNTW's `no miniskirts after age 35') about this?

Here's my deal. Today I am wearing a loose, long-sleeved sweater dress that hits about 3 1/2 inches above my knee, and I'm wearing it with opaque hose and knee-high suede boots with a 2-inch heel.

Since I am over 40, am I breaking any rules here??

And would the rule be different if it were summer, I was wearing no hose, and wore low-heeled sandals or shoes? I think it might be ...