Best and worst celebrity beach bodies (okay mostly best)
It is very hard to find stars with bad bodies who frequent beaches. But we still try. Kind of.
Olivia Culpo: Best
Olivia Culpo beat the summer heat in a black bikini and Daisy Dukes at the beach. The model struck her best pose with a beer in hand.
Nicole Scherzinger: Best
CJ Franco: Best
All work, all play? Model CJ Franco looked like she was having fun while donning a white bathing suit for a Sports Illustrated shoot in Malibu.
"Top Chef" Padma Lakshmi: Best
Kourtney Kardashian and Kendall Jenner: Best
Sister, sister. Kourtney Kardashian (left) and her younger sister Kendall Jenner soaked up the sun on a boat while in Cannes. "Romy and Michele Takes Cannes," Kardashian captured the pic. The mom-of-three reportedly brought along her much younger beau on the trip. Click here for more pics of Kardashian on Hollywoodlife.com
Ashley Graham: Best
Sports Illustrated swimsuit model Ashley Graham channeled Pamela Anderson with her "Baywatch"-inspired swimsuit. The piece is from the 29-year-old's newest Swimsuits For All campaign.
(Swimsuits For All)
Joy Corrigan: Best
The Sports Illustrated swimsuit model flaunted her bikini-ready figure during a sizzling photoshoot in Miami.
Christina El Moussa: Best
Mama June: Best
Jessie James Decker: Best
Jessie James Decker showed off her newly-toned bikini bod thanks to the South Beach Diet. The busy mom-of-two said a balance of diet and exercise helped her get into the best shape of her life. "When I was younger, it was easier to stay in shape. But once I had children, everything changed," she said in a press release.
(South Beach Diet)
Lisa Rinna: 'I am 53'
Kate Hudson: Best
Kate Hudson showed off her insane bikini body while on a vacation in with her kids in in Hawaii.
Porsha Williams: Best
Real Housewives of Atlanta star Porsha Williams recently vacationed AAA Four Diamond Moon Palace Jamaica Grande in Ocho Rios, Jamaica. Porsha stripped down to a revealing swimsuit while at the resort to show off her fit beach bod.
Maria Menounos: Best
Kendra Wilkinson: Best
Nina Agdal: Best
(Ruven Afanador/Sports Illustrated)
Lindsay Lohan: Worst
Bella Hadid: Best
Bella Thorne: Best
Adam Sandler: Worst
The 'Happy Gilmore' star may be helping his kids eat too many of their Happy Meals.
Melissa Joan Hart: Best
Melissa Joan Hart is proud of maintaining her 40 pound weight loss using Nutrisystem and is looking forward to swimsuit season. "It's been awesome trying on different swimsuits and feeling confident. This red suit is one of my favorites – it’s sexy and playful, but still a little reserved. Perfect for an almost 40 year old!" Hart said.
Selena Gomez: Best
Selena shared a super sexy selfie of herself wearing a bikini and teased, "comin soon." Perhaps the singer has a new photoshoot coming out or a music video. Click here for more pictures of Gomez.
Candice Swanepoel: Best
Lindsey Vonn: Best
Sylvie van der Vaart: Best
LeAnn Rimes: Best
Kellie Pickler: Best
Pickler went from country girl to cabana girl. The singer posted a picture of herself getting some R&R on a girl's trip with fellow country singer Jana Kramer. Click here for more pictures of Kellie
Paris Hilton: Best
Paris celebrated July 4 soaking up some sun in a black, stringy one-piece. Click here to see more pictures of the hotel heiress from X17online.com
Kate Walsh: Best
Ireland Baldwin: Best
Alec's daughter told Galore magazine
that forgoing Cup of Noodles was key to her bangin' bikini bod. Having half Kim Basinger's genes doesn't hurt either.
Heidi Klum: Best
Klum's a cut above the rest. The model and mom of four showed off her bikini-ready body in a black cut-out one-piece on the cover of Us Weekly. How does she stay in shape? "I don't eat bagels—no way!" she told the magazine
. "A bagel is basically a cardboard box…Usually I'll have a smoothie in the morning."
Ashley Tisdale and Vanessa Hudgens: Best
Former Disney costars Tisdale (R) and Hudgens celebrated Tisdale's upcoming wedding in style. The pair showed off their toned tummies in teeny bikinis on a huge yacht in Miami. Click here
for more photos from Tisdale's bachelorette party.
Shemar Moore: Best
Shauna Sand: Best
Sand wore an itsy bitsy teenie weenie teal bikini for a day of fun in the sun. For more pictures of the Playboy Playmate, visit X17online.com
Lisa Hochstein: Best
Ashley Benson: Best
Summer can't come soon enough for this "Spring Breakers" star. Benson, left, shared a sultry poolside seflie of her and a friend trying to get a tan. "Trying to look tan haha," she wrote on Instagram
. Click here
for more sexy "Spring Breakers" photos.
Kim Kardashian: Best
Nina Agdal and Josh Henderson: Best
's Spring/Summer 2014 marketing campaign features Sports Illustrated Swimsuit cover model Nina Agdal, actor Josh Henderson, and model/actress Cailin Russo. This is Nina and Josh. They are quite fit.
Celina Jade: Best
"Arrow" star Celina Jade stripped down to a bikini for a Maxim shoot.
The Hong Kong native revealed that she's also a singer, songwriter and trained martial artist.
Kris Jenner: Best
Marg Helgenberger: Best
Kate Upton: Best
Supermodel Kate Upton showed off her clearly awesome beach body in the pages of Sports Illustrated
as their swimsuit issue covergirl... twice.
(Derek Kettela/Sports Illustrated )
Amanda Cerny: Best
Jaclyn Swedberg: Best
Bar Refaeli: Best
Gabrielle Union: Best
Courtney Stodden: Best
Karrueche Tran: Best
Emmanuelle Chriqui: Best
Bethenny Frankel: Best
Holly Madison: Best
Lauren Stoner: Best
Okay, so we're not even sure who this is, but with a body like that, does it even matter? For the record, she was on a reality show in 2010 called "The Spin Crowd." For more pics of Lauren, go to x17online.com.
Melody Thornton: X17
The former Pussycat Dolls singer looks very hot in Miami Beach. For more pics of Melody, go to x17online.com.
Kendall Jenner: Best
The reality-star-turned-model shows off her patriotism the only way she knows how. For more pics of Kendall, go to x17online.com.
Farrah Abraham: Best
Reese Witherspoon: Best
While celebrating the Fourth of July with her son and husband, Reese opted to cover up at the beach. The new mom still looks fabulous. Click here for more from X17.
Maria Shriver: Worst
We have to say, at 57, Maria Shriver looks pretty good... from the front. But we wish she would have paired her figure-flattering one piece swimsuit with a sarong or a cover-up. Maria Shriver: WorstClick here for more photos from X17
Victoria Silvstedt: Best
Alison Brie: Best
Katrina Bowden: Best
Of her bikini style the "30 Rock" star says, “I love mixing and matching the brightly colored bikinis, tank tops and shorts. I like to create my own individual beach style.” You can check out more behind the scenes footage here.
Kellan Lutz: Best
"One of my favorite styles is the hybrid short," says the ripped star. "They dry quickly so you can wear them in the water, then out around town.” You can check out more behind the scenes footage here.
(Omar Vega/Invision for Iconix/AP)
Nicole Richie: Best
It's been a while since we've seen Nicole Richie look this good - and healthy. For more pics of Nicole, go to x17online.com.
Jessica Alba: Best
Alba stripped down to her string bikini to enjoy the water in St. Barth's with her husband Cash Warren, a former stage hand on one of her movie sets, also known as the luckiest man in the world. HOT SHOTS: Tons more pics of Alba on the beach.
Jennie Garth: Best
Jennifer Love Hewitt: Best
The actress has gone up and down in size over the years, but on the March 2013 issue of Shape, she looks quite good a bikini.
The singer had a baby not long before shooting this cover. Bow down.
Naomi Watts: Best
With a body like that, it's hard to believe that Naomi has two kids! For more pics of Naomi, go to x17online.com.
Magdalena Frackowiak: Best
Stephanie Seymour: Best
Claudia Galanti: Best
Jennifer Aniston: Best
Jada Pinkett Smith: Best
Cindy Crawford: Best
The supermodel, born in 1966, is still super-modeling. Cindy Crawford: BestNow that's impressive.
Courtney Cox: Best
The "Cougar Town"
star showed off her bikini body while enjoying a Corona in Miami. How does our favorite "Friend" stay in great shape? She told New Beauty magazine that she follows a light diet plan. She skips breakfast and has a coffee instead, chicken salad for lunch and meat and vegetables for dinner. Yep, that'll do it. HOT SHOTS: Cox's hot bikini bod.
Jennifer Lawrence: Best
Katy Perry: Best
The singer often shows off her figure in form-fitting dresses, so it's no surprise that she looks this good in a two-piece while on vacation in Miami. For more pics of Katy, go to x17online.com.
Demi and Rumer: Best
Jon Favreau: Worst
Best: Olivia Wilde
Best: Whitney Port
Her body is beach ready, but her taste in bikinis is lacking, troubling as she is a "fashion designer." At least on TV. For more pics of Whitney, go to x17online.com.
Best: Brooke Burke
The TV host makes playing on the beach with your family look sexy. Best: Brooke Burke For more pics of Brooke, go to x17online.com.
Best: Maria Menounous
Worst: Val Kilmer
Ashley Tisdale: Best
The young actress celebrated her birthday with boyfriend Scott Speer, sharing a kiss and playing in the ocean at her Malibu Birthday party. For more pics of Ashley, go to x17online.com.
Ramona Singer: Worst
The "Real Housewives of New York" star should have done a few extra crunches before donning her itsy bitsy bikini. (They do make something called a "one piece.") Ramona Singer: WorstFor more pics of Ramona, go to x17online.com.
Kelly Brook: Best
Kelly Brook and Cannes: a good combination. Fore more pics of Kelly, go to x17online.com.
Michelle Rodriguez: Best
Russell Simmons: Worst
David Hasselhoff: Worst
Eek. Those late night cheeseburgers are beginning to show. For more on David go to X17Online.
Janice Dickinson: Worst
Jordana Brewster: Best
Cameron Diaz: Best
Keira Knightly: Best
Mario Lopez: Best
Kristen Bell: Best
Kathy Griffin: Worst
Deena Cortese: Worst
The "Jersey Shore" gal should consider trading in all those fruity cocktails for some Muscle Milk. For more pics of Deena go to Celebuzz.
Serena Williams: Best
The tennis star looks hot in a bikini that looks like lingerie. For more pics of Serena go to Celebuzz