Opal Suchata, the reigning 2025 Miss World, captivated the audience as she led the host nation's sports delegation during the opening ceremony of the 33rd SEA Games.