Meghan Markle's friend shuts down wild theory about her outfit at Windsor walkabout

Tamworth Herald

Published

People online speculated the Duchess of Sussex was wearing a microphone on her dress.

Full Article