Gerard Butler looks ready to do battle with Xerxes again, flashing his buff bod on Sydney's Bondi Beach yesterday.
THIS ... IS ... Atkins? Jenny Craig? More gym, less lunch?