One of the most famous swimsuits in television history is now on display. Here at London's Design Museum, this is the bright red one-piece worn by Pamela Anderson in 'Baywatch'. Seen by over a billion ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results