Meghan Markle is facing a new wave of online attacks after photos of her 2014 encounter with Rory McIlroy went viral this week.