James Franco shared this swoon-worthy selfie while on the beach.

Read More James Franco
What’s Your Reaction? 0 0 0 0 0 0 0Reactions