dating in mckinney tx meghan markle and prince harry how long have they been dating