I think I actually never found the perfect Lily...I'll just stick to the fanarts
James could be easier...I think it's not easy to find a dark redhead with emerald eyes after all.
Most redhead actressess have a lighter shade of hair colour than what is entended for Lily, whose hair are auburn. And they often have light blue eyes. Not bright green.