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