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