The assembly of HMS Queen Elizabeth is almost complete ahead of her launch next year.
The aircraft carrier is being assembled at Rosyth Dockyard in Fife.
Aerial pictures have now shown the ship with both “islands” in place.
The Aircraft Carrier Alliance said all that remains is for her to have two flight deck extensions fitted, plus a ramp which gives aircraft an extra boost on take-off.
When complete, the 920ft-long HMS Queen Elizabeth will weigh in at 65,000 tonnes.
She is the first of two new aircraft carriers being delivered to the Royal Navy by the Aircraft Carrier Alliance.
HMS Prince of Wales is also under construction at shipyards across the United Kingdom.
Programme director Ian Booth said: “These new images show really clearly how far this programme has come.
“We are well on the way towards delivering a world-class aircraft carrier that will represent the UK globally for the next 50 years.
“By the end of this year HMS Queen Elizabeth will be fully assembled and we are already looking forward to her launch in 2014.
“There are thousands of skilled men and women working on this programme and they should all feel proud of what they are accomplishing.”
The Aircraft Carrier Alliance is a partnership between BAE Systems, Thales UK, Babcock and the Ministry of Defence.
HMS Queen Elizabeth will be the lead ship of the Queen Elizabeth-class of aircraft carrier and is scheduled to start sea trials in 2017 and flight trials in 2018.
Named in honour of Elizabeth I of England, she will be the second Royal Navy vessel to bear the name HMS Queen Elizabeth.
Queen Elizabeth and her sister ship, Prince of Wales, will be the largest warships ever built for the Royal Navy.
They are intended to be multi-purpose carriers which can be adapted to complete multiple roles.
Capable of carrying 40 aircraft such as the F-35 Lightning II, Chinook or Merlin helicopters, they will provide a major capability upgrade from the preceding Invincible-class carriers.
Both ships of the class will be based at HMNB Portsmouth.