Pamela Anderson Admits She’s Never Been ‘100 Percent Confident’ Despite Her Baywatch Rein

Pamela Anderson will get candid about her confidence for ‘Glamour Magazine’s Women of the Year’ cowl, saying she lastly feels ‘fine’ sporting a showering go well with now however she by no means felt ‘100 percent confident’ throughout her time on ‘Baywatch.’