If there really is a fashion rivalry between the Princess of Wales and First Lady Melania Trump, it seems the future queen of Britain comes out on top.

See Full Page