Most of y'all woulda been as shocked as I was when I heard that, of all people, squeaky clean R&B singer Chris Brown hit his bangin' missus Rihanna last week.

TMZ just posted the following picture of Rihanna after her what looks like a fairly violent altercation with Chris Brown...

Rihanna post Chris Brown punch on

...god damn, son!