Recently, while the entire world was wondering, “Where the hell is Kate Middleton?,” her sister-in-law Meghan Markle took to Instagram to remind us all where she still is: in the business of selling herself.
The self-exiled princess’s new initiative is called American Riviera Orchard, which sounds like an address given by an immigrant to a taxi driver, a…

