Shemar Moore Just Flexing

5/6/2012 5:00 AM PDT BY TMZ STAFF
"Criminal Minds" Shemar Moore continued flaunting his ripped body on the beaches of Miami, posing for the camera as he made his way out of the water yesterday.

The only thing criminal here is how good he looks for 42.