Summer is almost here! But celebrities have already been daring to bare for months. From Kate Hudson to Jennifer Aniston to Rihanna, RadarOnline.com has a gallery of the best celebrity beach bodies.
Nicole Murphy: Eddie Murphy's 47-year-old ex-wife sizzled on the beach in her bikini.
Rihanna: The "Umbrella" singer showed off her banging 27-year-old beach body.
Megan Fox: A mother of two, the 29-year-old still looks amazing in a bikini!
Gigi Hadid: She's only 20 but the up and coming model burned up the beach in her bikini.
Kate Hudson having fun on the beach with her son in Malibu
When she isn't wearing fun fitness apparel from her Fabletics line, Kate Hudson sure knows how to show off the results of all her sweat sessions! The hot mama was seen on the beach in Malibu with her son Bingham Hawn Bellamy.
Halle Berry Thrown Into Ocean During Her Birthday Celebration in Malibu
Halle Berry: Catwoman rocked a bikini and proved that 48 is the new 18.
Claudia Jordan: The Real Housewives of Atlanta star sizzled in her sexy two piece.
Zoe Kravitz: She kicked butt on screen in Mad Max and clearly had a fabulous figure.
Jennifer Aniston: The 46-year-old Friends star keeps her banging body by eating healthy and endless hours of yoga and pilates.
Cameron Diaz: Along Came Diaz with her fabulous figure in a bikini.
Joanna Krupa: The Real Housewives of Miami star, 36, spends most of her time in a bikini for good reason.
Karina Smirnoff: She danced her way into a perfect 10 figure.
Victoria Silvstedt: Modeling a barely there bikini, the 39-year-old flaunted her rockin' beach bod.
Stephanie Seymour: The 46-year-old MILF dazzled in a bikini on the beach.
Kenya Moore: The Real Housewives of Atlanta hottie is hot in reality.
Brooklyn Decker: The 28-year-old Sports Illustrated model is board-certified bikini-licious!
Kim Kardashian: Mrs. Kanye West, 34, flaunted her fabulous beach body.
Padma Lakshmi: The Top Chef host, 44, sizzled in a bright orange bikini in the waves.
Gretchen Rossi: The Real Housewives of Orange County star, 36, was born to wear a bikini.
Jessica Alba: She's a mother of two with a body that never stops!