Pamela Anderson's ‘Baywatch’ swimsuit to be showcased in exhibition
Pamela Anderson finds it hard to watch herself on the big screen