Meghan Markle wears £135 evil eye pendant
Meghan Markle wears new £135 evil eye pendant signifying ‘protection from negative vibes’ – six months after she wore similar pendant to keep foes away on her and Prince Harry’s South Africa tour Meghan Markle, 38, wore £135 evil eye pendant during SmartWorks phonecall The Edge of Embers necklace signifys ‘protection from negative vibes’ Duchess … Read more