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