Let $G$ be a finite group with no element of order $p^2$ for each prime $p$. Does there always exist an automorphism $\phi$ of order 2 such that for at least one subgroup of $G$ say $H$, we have $\phi(H)\neq H$?
Update: What about if add the supposition that $G$ is not cyclic of prime order?