The vintage dress worn by Princess Beatrice on her wedding dress has a new home.

The dress is going on public display at Windsor Castle, which was announced by royal reporter Richard Palmer.

The dress itself was borrowed from Queen Elizabeth's private collection and was worn by the Queen herself back in 1962.

An insider told People the bride had a “change of heart” over her dress ahead of her wedding.

The royal bride-to-be then made a request to borrow a gown from the Queen's wardrobe, which was “kindly granted” by the monarch.

“It was touching for both of them,” the insider said.

 Beatrice also borrowed a tiara from the Queen's collection, which is the Queen Mary Diamond Fringe tiara.

The tiara was worn by Her Majesty when she married Prince Philip in 1947.

Beatrice, 32, postponed her wedding so that her grandparents, who just so happen to be Queen Elizabeth and Prince Philip, could attend the event.

Just 20 people were invited to the ceremony, including the couple's parents and siblings and her husband Eduardo Mopelli Mozzi's four-year-old son “Wolfie”.

Windsor Castle is currently open to the public, with tickets available online.

This article originally appeared on Over60.