Tag: Pamela Anderson still owns iconic Baywatch swimsuit