Actually, her prediction was made in Dec 2017 at which point she said it she'd give it 5 years. Given the poor track record of royal marriages she's got a fair chance of being right (but not because she's psychic).
"Astrology teaches us one thing and one thing only.... There's one born every minute!" Patrick Moore.