Say we have an entangled state $\left| \phi \right\rangle_{AB}$ and a product state $ \left| \psi \right\rangle_A \otimes \left| \psi \right\rangle_B$ , how can we show that their maximum overlap is strictly less than one, i.e. $$ \operatorname{max}_{\left| \psi \right\rangle_A, \left| \psi \right\rangle_B} \left| \left\langle \phi _{AB}\right | (\left| \psi \right\rangle_A \otimes \left| \psi \right\rangle_B) \right|^2 < 1.$$
This is intuitive, since an entangled state would not lie 100% in the direction of a product state.
We could do Schmidt decomposition on the entangled state, and recall that a state $\left| \phi \right\rangle_{AB}$ is entangled if and only if it has more than one nonzero Schmidt coefficients (i.e. it has Schmidt rank $r>1$). But I am not sure how to proceed from there.