The ornate gown will be displayed in Buckingham Palace from April to October 2026.