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