Events

Pamela Anderson’s Iconic Baywatch Swimsuit to Be Exhibited in London

2 min read

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

Events

Pamela Anderson’s Baywatch Swimsuit Featured in London Exhibition

2 min read

Pamela Anderson’s iconic red swimsuit from Baywatch will be exhibited at the Design Museum in London as part of “Splash! A Century of Swimming and […]