Carnival said it has ordered two cruiseships at Italian yard Fincantieri, bringing the industry titan's orderbook to 19 ships with deliveries through 2022.

The Miami giant said the order, which will be finalised in early 2017, will provide new vessels to its Holland America Line and Princess Cruises brands.

The announcement confirmed reports in Italian media that Fincantieri had scored a $1.5bn