Princess Eugenie's wedding dress will be made by British-based designer