See this story from the ABA Journal about a firm that insists on classic work attire. Of course, the Great Pantyhose Debate probably will continue for a while, but here are my rules:
Appearing at the USSC: pantyhose.
Appearing before a circuit court or state supreme court: fishnets.
Appearing elsewhere: probably a pantsuit.
But that's just me.