Meghan Markle has condemned the royal family for "silencing" her and "lying" to protect other people.
In a bombshell CBS interview with Oprah, the Duchess of Sussex said once she married Prince Harry "everything started to really worsen".
Meghan said she was silenced under the guise of it being for her protection and as rumours swirled in the media, her friends tried to warn her things were "really bad".
"Because I didn't see it, I go, 'Don't worry, I'm being protected'. I believed that," she said.
Meghan revealed she began to understand she wasn't being protected after her wedding.
"They were willing to lie to protect other members of the family," she said.
"But they weren't willing to tell the truth to protect me and my husband."
Meghan added it was a business broken into two parts – the family and the people running the institution.
"Those are two separate things and it's important to compartmentalise that," she said.
"The Queen, for example, has always been wonderful to me."
At the start of the interview, Oprah addressed rumours Meghan had made Duchess of Cambridge Kate Middleton cry ahead of the wedding.
Meghan slammed reports, saying "the reverse happened".
"I don't say that to be disparaging to anyone because it was a really hard week of the wedding and she was upset about something," Meghan said.
"But she owned it and apologised and she brought me flowers and a note apologising. She did what I would do if I knew that I hurt someone.
"What was shocking was what was that six, seven months after out wedding, that the reverse of that would be out in the world. The story came out six months after it actually happened."
Meghan added she would never have wanted similar reports emerging about Kate, and protected that from ever being out in the world.
Meghan said she had forgiven Kate over the confrontation but what was hard for her to reconcile with were reports blaming her for something that actually happened to her.
Never miss a thing. Sign up to Yahoo Lifestyle’s daily newsletter.
Or if you have a story idea, email us at email@example.com.