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