3 min read arms fife the Do people hate Meghan Markle? 8 months ago Odellia Hunt Meghan Markle is also referred to as the duchess of Sussex, was an actress from America. After a marriage to...