American actor Shemar Moore turns 47-years-old today, so we thought we’d take a look back at his hottest moments.

The TV star rose to fame on The Young and the Restless, before going on to have a long-running role in critically acclaimed crime series, Criminal Minds.

He’s picked up an Emmy during his career, and become somewhat of a heartthrob thanks to his fondness for showing off his ripped physique.

Check him out in various states of undress below:


We need a moment.