Meghan Markle’s £3 anti-stress patch is put to the test by ITV’s Ross King who says it makes him feel calm (but viewers aren’t convinced)
Meghan Markle's £3 anti-stress patch is put to the test by ITV's Ross King who says it makes him feel…
5 Min Read