I have those same exact shorts in the first pic (they're called Bermudas) in bright pink and black. I actually wore the bright pink ones yesterday. Where I work, I can wear anything I want. Now that it's summer, I wear shorts, capris, or a skooter every single day. I haven't worn a dress, skirt, or long pants since March or so.
Then again, I work in an office full of hardware engineers (read: nerds) and no one cares what any of us wears.