A jetty for the Royal Navy's new aircraft carriers in Portsmouth has been officially named by Princess Anne.
The Princess Royal Jetty has been strengthened to accommodate the 65,000-tonne Queen Elizabeth class carriers.
Princess Anne, who is the Commodore-in-Chief of HM Naval Base Portsmouth, took a tour of the jetty before officially unveiling its new name.
She then met various workers involved in its upgrading and strengthening.
The first of the new aircraft carriers – HMS Queen Elizabeth - is due to be handed over to the Royal Navy later this year.