Charlize Theron's bikini photos are a perfect blend of sophistication and sun-soaked charm.