Kate Winslet as Mildred? How old was she when Veda was born? 12?
Well, if you go by their RL ages, yes.
But Angela Lansbury was only three years older than Laurence Harvey when she played his mother in The Manchurian Candidate
. And nobody ever found that strange. So obviously, a lot will depend on the quality of her performance.