Charlize Theron is in Miami, Florida right now with her son Jackson, while she poses for a photo shoot. During the shoot, she wore several different outfits, including this bikini – and another black bikini.
Nearly every photo shown is more gorgeous than the last. Charlize is just shockingly beautiful.
I have a TON of pictures of Charlize – and trust me – they’re worth the jump. Click on more to view all the pictures!
Lots more pics after the jump!