One of my work outfits is a knee length black dress (fifties style, it's quite cool even for me) but I rarely wear skirts. i don't think trousers are unfeminine and some skirts look very old fashioned to me, especially pleated ones or ones that come just above the ankle, I don't think they look feminine at all, just dowdy! I do like long skirts but I like them to come to below the ankleif I wear them at all.I seen lots of long skirts recently but unfortunately can't remember the shop I was in... it would have been one of the ten a penny shops though, Next or Dorothy Perkins or Wallace or something so maybe have a look in there.