Gregg Sulkin shirtless in a pair of white boxers