Pamela Anderson's iconic Baywatch swimsuit to go on display in London
Pamela Anderson’s famous red swimsuit from Baywatch will go on display in London. The actress shot to fame in the 1990s in the show, known for its much-parodied slow-mo sequences and high drama on the beaches of Malibu. The swimming… Read More »Pamela Anderson's iconic Baywatch swimsuit to go on display in London