The man behind Meghan Markle’s anti-stress patch 0 10.10.2024 21:00 Evening Standard The Duchess of Sussex was spotted last year with a blue sticker on her wrist. Will Hosie talks to the man who sold it to her