jennifer connelly sex