Princess Diana's astrologer made pre-wedding predictions for Meghan Markle and Prince Harry that have proven to be spookily accurate. Debbie Frank was the personal astrologer for Diana for many years and drew up charts for her boys when they were children.