Criminal Minds star Shemar Moore gave his female admirers quite a show on Wednesday when he appeared without his shirt aboard a yacht in Cannes, France. The oft-shirtless Moore is in the area to attend the 65th Annual Cannes Film Festival.

Check out more of Moore here: