Early in Simone's run on BoP she told Benes to have Dinah in a long coat with with a high collar. Gail has mentioned that she liked the outfit and encouraged folks who borrowed the character for their books to have Canary wear it as well. But DC being DC, of course, they would rather have her in her short jacket. I've always assumed the coat was a struggle for Benes and had him muttering "you can't see her ass, you can't see her ass."
I like the coat, it is one of the few good adjustments to her costume that wasn't awful