It's a huge aircraft carrier that is still missing one notable element: planes.
But the slight omission failed to dampen spirits on Friday as Queen Elizabeth II gave the largest ever warship built for the Royal Navy her name during a celebration in Scotland.
In a departure from the traditional shattering of a champagne bottle against the hull, the Queen pressed a button to release a bottle of malt whisky.
The HMS Queen Elizabeth is far from being complete, but was named as it is to be placed in the water. When complete, it will be equipped with the F-35B Lightning II aircraft, a multirole fighter.
At 56 metres (183 feet), the flagship is taller than Niagra Falls and has a flight deck the size of 60 tennis courts.