News

Duchess Meghan is currently facing criticism in British media over her tea prices. She charges twelve dollars for twelve tea bags - while the alleged original from the supplier costs only a third.
The Duchess of Sussex's hibiscus, lemon ginger and peppermint teas appear to be made by a company headquartered in Larkspur, ...