James Lily wallpaper Lily James Lily James plays Baywatch star Pamela Anderson in the eight-part series. 0514 EST 27 April 2017 Updated. Pin By… Thursday, January 27, 2022 Edit