Not far from the where next week's royal wedding will take place is another version of the grand Windsor Castle - but it's in miniature and built from 39,960 pieces of Lego.
And it features a moment of history that hasn't even happened yet - the wedding of Prince Harry and Meghan Markle.
The royal couple are only 10cm tall - Harry with his signature ginger hair, and Ms Markle in her wedding dress that's made from 60 pieces of Lego.
The pair are leaving the Castle in an incredible replica of the Royal Ascot Landau carriage, which they will travel in on May 19.
Legoland's Windsor Resort commissioned its Lego-making team to build the scene, which took 11 Lego makers 592 hours to finish (that's 24 days straight).
Among the guests are the five Spice Girls wearing their iconic outfits, along with Elton John, who's complete with rose-tinted round spectacles.
Prince Harry's immediate family is there (although there's no Prince Louis - it's understood he won't be at the wedding), joined by Ms Markle's mum and dad.