
Charlize Theron is heating things up down in Mexico ahead of the New Year … enjoying some fun in the sun in a jaw-dropping black swimsuit.

She tried to keep a low profile, choosing to wear her platinum blonde locks — featuring brunette peekaboo highlights — up in a messy bun. Theron wore classic, black cat-eye shades and a beige fedora … which perfectly rounded out her beach bombshell aesthetic.
Charlize went down to the water with one of her daughters to get a feel for the sand and surf … skipping rocks across the calm blue sea.
Casting guesses for Christopher Nolan’s next film, THE ODYSSEY
– Matt Damon as Odysseus
– Tom Holland as his son Telemachus
– Anne Hathaway as Penelope
– Zendaya as Athena
– Charlize Theron as Circe
– Lupita Nyong’o as Calypso
– Robert Pattinson as Poseidon— Christopher Nolan Art & Updates

