Art that made the news in 2025
After 20 years under construction, the Grand Egyptian Museum officially opened to the public last month. Located nine miles from central Cairo, and just a mile from the pyramids at Giza, the complex covers some 5.4 million square feet – making it the largest archaeological museum in the world – and cost an estimated $1.2 billion (£888 million).
Read on for more on the milestone museum, as well as the other big stories in the arts world in 2025.
One of 100,000 artefacts now on display is a 30ft-tall statue of Ramses II...