London's flagship store Selfridges' new Royal Christmas baubles have been a hit with shoppers, but Harry and Meghan didn't ...