Emerald is both Meghan Markle and Kate Middleton’s color. The royal ladies wore the rich green hue for high-profile events, albeit separately, on Oct. 15. Starting with Meghan, the 38-year-old Duchess ...