Princess Beatrice's royal wedding hat has attracted a bid of £18,400.The 22-year-old royal listed the bizarre Philip Treacy creation on auction website eBay in order to make money for the Little Bee Initiative, a charitable...