justjared.com
38%
844
Lily James Spotted in Pamela Anderson's Iconic Red Swimsuit, Fans Praise Makeup Team
New photos have emerged of Lily James wearing the iconic red swimsuit that Pamela Anderson wore on Baywatch and fans are freaking out about how amazing she looks.