royal family
-
I love this.
-
“It's not a fairy tale.”
-
They will also pay the Duchess of Sussex at least $625,000 in legal fees.