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