Pamela Anderson’s iconic red ‘Baywatch’ swimsuit is going on display in London
Princess Leia’s gold bikini aside, it’s hard to think of a more iconic piece of swimwear than Pamela Anderson’s red Baywatch one-piece. High legged, low cut and striking pillar box red, the swimsuit is so legendary it’s worth putting in an […]





