Duchess Meghan Markle reportedly made a trip to New York City this past weekend for a baby shower thrown by her friends! People reports that the Duchess, who will welcome her first child with Prince Harry, will attend the shower and then head back to London. PHOTOS: Check out the latest pics of Meghan Markle [...]