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