Some of these comments are the exact definition of rape culture in America. It doesn't matter if she was wearing shorts, a one piece, a bikini or even a slinky bikini, she in no way deserved to be objectified by anyone, especially not a colleague. Regardless of what a person is wearing, we have no right to objectify them for it, especially in a public setting, because of whether we feel it was appropriate or not. I don't think anyone here in this thread said she deserved it or had it coming, but some are starting down that slippery slope.
And I agree with those saying it has nothing to do with being PC. It's about being a decent human being. And if it was just a "slip" he had more than enough chances to stop the two additional times te cohost told him to stop. Dude is a sleazebag who knew exactly what he was doing and there's no place for his type on a live news set. Sadly, though, he'll probably face no repercussions because coverage will increase ratings. Sad, sad state we're in.