The weather is getting cooler in most parts of the country, but Halle Berry is keeping things hot in Malibu.

X17Online's photographers spotted the actress showing off her amazing figure on the beach on Sunday. The 46-year-old mother to 4-year-old Nahla only looks better with age, and stunned in a bright blue bikini and denim short shorts.

Berry spent time on the beach looking for seashells and catching up with friends. Earlier in the day photographers spotted the actress with her fiance, Olivier Martinez, as they grabbed a bite to eat and went shopping.

The actress may have looked like she didn't have a care in the world, but her custody case against ex-boyfriend Gabriel Aubry is about to get more complicated. Berry has petitioned a Los Angeles court to allow her to move to France with their daughter because of the country's strict paparazzi laws. However, TMZ reports that the recent topless photos of Kate Middleton taken in France, don't help Berry's argument and could ultimately hurt her custody case.

For more photos of Halle Berry, click over to X17online.

PHOTO:
halle berry bikini

Loading Slideshow...
  • Hayden Panettiere

  • Ciara

  • Maria Menounos

  • Gwen Stefani

  • Lea Michele

  • Angela Simmons

  • Janice Dickinson

  • Anne Hathaway

  • Angela Simmons

  • Ciara

  • Shemar Moore

  • Rosie Huntington-Whiteley

  • Naomi Campbell

  • James Marsden

  • Rachel Bilson & Hayden Christensen

  • Nicolette Sheridan

  • Balthazar Getty

  • Josh Radnor

  • George Clooney

  • Minnie Driver

  • Gwen Stefani

  • Emma Thompson

  • Sharon Stone & Boyfriend

  • Bruce Jenner

  • Eric Dane

  • Sharon Stone

  • Kelly Rowland

  • Angel McCord

  • Kelly Bensimon

  • Hayden Panettiere

  • Naomi Watts

  • Kate Hudson

  • Courteney Cox

  • Ashlee Simpson

  • Stephanie Seymour

  • Julianne Hough

  • Miley Cyrus

  • Gwen Stefani

  • Lindsay Lohan

  • Rita Rusic

  • Denise Richards

  • Michelle Rodriguez

  • Katie Holmes

  • Aimee Teegarden

  • Tori Spelling

  • Paris Hilton

  • Christina Milian

  • Kelly Rowland

  • Julianne Hough

  • Tori Spelling

  • Stacy Keibler

Earlier on HuffPost: