Pamela Anderson’s iconic Baywatch swimsuit to go on display in London
Pamela Anderson’s Baywatch Swimsuit: A Must-See Exhibit in London This Spring Pamela Anderson’s iconic red swimsuit from Baywatch will be showcased at London’s Design Museum starting March 28, 2025, in a unique swimming-themed exhibition. Entertainment Pamela Anderson, Baywatch, London, Design Museum, Exhibition, Swimsuit London: So, guess what? Pamela Anderson’s famous red swimsuit from Baywatch is … Read more