Full Sized Photo of gerard butler on again gf hit the beach in mexico31 | Photo 3922467 | Just Jared