Her Majesty was greeted by sailors during her visit to HMS Lancaster at the Portsmouth Naval Base.
The Queen, who is the ship’s sponsor as the Duke of Lancaster, inspected a guard of honour comprising 34 members of the 170 crew.
Looking lovely in a light blue coat and matching hat, the 88-year-old royal smiled and chatted with sailors.
She then had a private lunch on board and spoke to crew members about the ship’s deployment to the North Atlantic and Caribbean Sea last year.
Queen Elizabeth shares a joke with Commander Peter Laughton, Commanding Officer of HMS Lancaster.
The Queen looked lovely in a light blue coat and matching hat and gloves for her visit to Portsmouth.
Naval Officers salute Queen Elizabeth, Duke of Lancaster, as she disembarks HMS Lancaster.
Her Majesty is greeted by a guard of honour.
Queen Elizabeth meets Commodore Paddy McAlpine as she arrives at Portsmouth Naval Base for a tour of the HMS Lancaster.
Queen Elizabeth shares a joke with Commander Peter Laughton, Commanding Officer of HMS Lancaster as she visits Portsmouth Naval Base for a tour.
The Monarch receives a Royal Salute from the ship’s company of HMS Lancaster.
Her Majesty meets members of the Boarding Team who were involved in successful counter-narcotics operations with HMS Lancaster.
The Queen was given a warm welcome during her visit.