Shawn Christian was shirtless on yesterday's Days of Our Lives. He's freaking hot. Everything is perfect on him except he can use a good haircut in my opinion.