Superyachts are beginning to arrive in Cowes, hosting the Superyacht Cup for the first time. Pictured is the 45-metre Mari Cha III, moored off Cowes for the Superyacht Cup starting on Sunday. A total of 11 superyachts are due at the regtta starting on Sunday, with the Queen set to arrive on the 75-metre Leander G next week. Keep checking back to for more updates!


Photograph: Dan Matthews /