I'd love this but just above knee-length. :) Librarian Chic Outfits ...

Responsive image