Events

Pamela Anderson’s Iconic Baywatch Swimsuit to Feature in London Exhibition

2 min read

Pamela Anderson’s “Baywatch” swimsuit will be displayed at the Design Museum in London from March 28, 2025, as part of the “Splash! A Century of […]