Grey fedora hats are available to buy in a multitude of ... Queen Mary looked stunning in a pair of straight-leg velvet ...