I suppose it depends on the office. At my previous office, it would have been completely unacceptable (they actually had a book of photos showing things that were acceptable to wear!).
But at another office, the bosses would have just let it go, thought that it was inappropriate but no harm done.
It doesn't look like work wear and is very short. I wonder where all the above posters work as this seems acceptable in their offices. I've never worked anywhere where it would be ok.