Princess Kate Middleton is being hailed as the clear winner in a long-simmering royal 'bling war' with Meghan Markle.