Pamela Anderson's 'Baywatch' Swimsuit Is Going On Display In London As Part Swimming Century ExhibitAn exhibition featuring the evolution of swimwear in Britain will open at the Design Museum in London in March 2025.