In order:
Organised by Sunshine Sachs. Got angry that she wasn't given an ambassadorship the same as Emma Watson's. Was so vindictive about this "snub", that she walked out of a marketplace showcasing the work of female fabric producers in Fiji (during a royal tour), really upsetting several poor women who had waited for her for hours - all because several women there had "UN Women" printed on their T-shirts. Palace aid seen sobbing in the car after the walk out.
World Vision is a "pay to play" charity used by actors to raise their public profile. She pissed everyone off using the budget by demanding first class travel and a stylist to accompany her.
"Nobody treated me like a black woman until I came to the UK". Lucky her. Some os us are treated like POC from the get go, we just get on with it. Sounds like her race didn't negatively affect her acting career, anyway. Actually, the person with the biggest problem about her race seems to be her husband with his precious ginger genes.
The sexist advertisement was a school project. You can see the Nickelodeon news piece about it on Youtube. Her whole class (boys and girls) was involved, and other girls in her class were interviewed for the piece as well as Meghan. Meghan was showcased because her industry insider father was able to ask a camera crew and journalist to come and film. Proctor & Gamble have been asked and have no record of Meghan's letter changing their policy. She claimed she wrote to Hilary Clinton about it and received a reply. IIRC, the Clintons' PR has said they have no record of this.