Home Fashion Pamela Anderson ditched makeup at a photo call for her upcoming film ‘The Last Showgirl’ at the 2024 San Sebastian Film Festival in Spain. See her look, here.