Celebrity Bikinis: Best and Worst
July 27 2011, Published 3:49 p.m. ET
Celebrity Bikinis: Best and Worst
1. Best Push Up: Malin Akerman
Best Push Up: Malin Akerman
2. Worst Push Up: Aubrey O'Day
Worst Push Up: Aubrey O'Day
3. Best Beach Hat: Jenny McCarthy
Best Beach Hat: Jenny McCarthy
4. Worst Beach Hat: Shauna Sand
Worst Beach Hat: Shauna Sand
5. Best Sarong: Ciara
Best Sarong: Ciara
6. Worst Sarong: Katherine Heigl
Worst Sarong: Katherine Heigl
7. Best Bandeau: Kelly Rowland
Best Bandeau: Kelly Rowland
8. Worst Bandeau: Janice Dickinson
Worst Bandeau: Janice Dickinson
9. Best Triangle Top: Kourtney Kardashian
Best Triangle Top: Kourtney Kardashian
10. Worst Triangle Top: Coco
Worst Triangle Top: Coco
11. Worst String Bikini: Olivia Palermo
Worst String Bikini: Olivia Palermo
12. Best Cut Away: Kristin Cavallari
Best Cut Away: Kristin Cavallari
13. Worst Cut Away: Denise Richards
Worst Cut Away: Denise Richards
14. Best String Bikini: Ciara
Best String Bikini: Ciara
15. Best Pattern: Whitney Port
Best Pattern: Whitney Port
16. Worst Pattern: Deena Cortese
Worst Pattern: Deena Cortese
17. Best Ruffles: Geri Halliwell
Best Ruffles: Geri Halliwell
18. Worst Ruffles: Tea Leoni
Worst Ruffles: Tea Leoni