The Britannia, 11th in the world but biggest in the British cruise industry, has been christened by Queen Elizabeth and will shortly begin her maiden voyage to the Mediterranean.
The ship can accommodate over 3600 passengers, and bears the name of the former British Royal Yacht, now a tourist attraction in Edinburgh.
Photo: P&O Cruises