I think men and women should be allowed to wear whatever they want in the office.
When I used to work in an office, I hated the fact that I had to wear a tie.
If your colleague wants to wear a dress like the one in the middle, let her. Why shouldn't she? If you want to wear formal office...