Speaking as a man and not as someone that knows a ton about fashion (only a little bit I'm afraid): I think it looks good for the beach