Dublin's Tall Ships Festival officially got under way this morning with most of the sailing contestants now berthed on the River Liffey.

The festival, which runs until Sunday, is expected to attract one million visitors and generate up to €30m for the local economy.

A Mexican naval training ship, the Cuauhtemoc, was first over the finishing line for the last leg of the race from Spain.

It docked this morning at Sir John Rogerson's Quay.

Most of the 45 ships taking part in the event are docked for the festival.

Hundreds of different events including films, concerts and water sports will also be taking place.

The festival's official opening ceremony took place this afternoon.

The gathering of such ships is a huge logistical task for Dublin Port, and involved a €3m investment from various stakeholders.