The Internet Thinks Meghan Markle Was Spotted Incognito in New York City Based on Her Coat
Meghan Markle is currently in New York City on a mini-vacation with her friends, and The Daily Mail just published exclusive photos of someone they claim is her in full-blown ~incognito~ mode. We’re talking giant coat, tweed hat—honestly, all she’s missing is a huge pair of sunglasses. So…how do we know this is Meghan? Apparently, because she seems to be […]
Read more