The first royal wedding of 2026 is (nearly) here.