Lily James and Sebastian Stan went through to play Pamela Anderson and Tommy Lee for their upcoming Hulu series, Pam & Tommy.The actors were recently spotted shooting the pair’s iconic 1995 beach wedding in Mexico, with Stan and Lily frolicking through the water in their swimsuits as cameras captured the whole thing.