HMS Queen Elizabeth is the "embodiment of Britain in steel and spirit" and will act as a post-Brexit ambassador to the world, the head of the Royal Navy has said.
"We are gathered to witness another seminal moment in the long history of the Royal Navy in Portsmouth.
"In the golden years of the second Elizabethan age, a new era of British maritime power is beginning.
"And in 50 years' time, people in Portsmouth will still talk about the day they saw this 65,000-tonne giant arrive for the first time."
A total of 3.2 million cubic metres of sediment, equivalent to 1,280 Olympic swimming pools has been removed from the harbour and approach channel, making it wide and deep enough to accommodate the enormous 65,000 tonne ships.
20 facts about HMS Queen Elizabeth (the Navy's largest ever ship), which has arrived in Portsmouth.
A blog on today's carrier arrival by our reporter Richard Jones who has followed the development of the Navy's new aircraft carriers.
The Royal Navy's newest and largest war ship has arrived at its home port in Portsmouth for the first time.