Justin Baldoni‘s body has never looked better than in these new stills for an upcoming episode of Jane the Virgin!
The 32-year-old actor is going shirtless for “Chapter Forty-Nine” and while you will have to wait until November 14 to see the episode, you can gawk at the hot shirtless photos now.
Here is the episode synopsis: “Jane (Gina Rodriguez) convinces Alba (Ivonne Coll) to let her read the letters from her estranged sister, but under the condition Jane doesn’t reach out to her family. Rafael (Baldoni) is starting to suspect that something is different with Petra (Yael Grobglas). Meanwhile, Michael (Brett Dier) and Rafael, with the help of Jane and Rogelio (Jaime Camil), try to create a civil friendship, but it doesn’t go as smoothly as everyone hoped.”