Tag: MALIBU
Pamela Anderson’s Baywatch Swimsuit to Be Showcased in London
Pamela Anderson’s red Baywatch swimsuit will be displayed at London’s Design Museum from 28 March to 17 August 2025, as part of the exhibition “Splash! […]
Pamela Anderson’s red Baywatch swimsuit will be displayed at London’s Design Museum from 28 March to 17 August 2025, as part of the exhibition “Splash! […]