Follow Majic 94.5 On Twitter: Is she or is she not? Well the official word is Meghan Markle and Prince Harry are expecting their 1st child. Kensington Palace just confirmed the Duchess is pregnant and baby is due next spring. The happy news comes five months after their wedding on May 19.  The couple, who […]