This document lists famous celebrities photographed in bikinis from 1946 to 2012, including Marilyn Monroe, Ursula Andress, Raquel Welch, Phoebe Cates, Tyra Banks, Angelina Jolie, Halle Berry, Jessica Simpson, Pamela Anderson, Gemma Atkinson, Megan Fox, Alessandra Ambrosio, Cameron Diaz, Irina Shayk, Kate Upton, and notes that the most expensive bikini ever sold for $30 million.