Full Sized Photo of rachel bilson hayden christensen hold hands at cannes 03 | Photo 2873793 | Just Jared