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