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