It is a pretty skirt. Whether it is proper for work depends on the dress code of your company. It is a bit dress down for my company and it is a little bit too casual.
Just my two cents.