Jake Gyllenhaal [1] is having a blast in St. Barts. After hitting the beach with longtime friend Greta Caruso [2] earlier in the week, the actor was spotted in the water for an impressive surf session on Thursday. Shirtless [3] and clad in printed trunks, Jake looked supersexy as he caught a few waves. After the fun, Jake and Greta were all smiles while chatting on the beach. Isn't there something oddly fascinating about these photos?