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