Dear friends
Such topics always find favour with members.
Basically these are "Voting" kind of topics, so everyone is competent and likes to "vote".
In my opinion, if yours is a "Google" kind of a creative company and where the work involves interacting within a team or group, then you can wear any 'beach wear' kind of dress.
But if you are in a consultancy like McKinsey, or banks like Citi or BankAm or in a star hotel, airlines etc. then perhaps a dress that means-and-looks-businesslike is preferable.
(Employees in traditional Indian companies or Banks etc. know what to wear, and hence do not face this DILEMMA)
But if your CEO is made in the moulds of a maverick like Richard Branson or closer home, Vijay Mallaya; you can wear absolutely anything that one would like to show-off or feel comfortable wearing.
Note : It is assumed that the company has no specified Dress Codes; else this question should not have arisen.
Warm regards.