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. Pamela Anderson’s Baywatch Swimsuit: A Must-See Exhibit in London This Spring London: So, guess what? Pamela Anderson’s famous red swimsuit from Baywatch is going to be on display in London! How cool…