Meggan and Brian Braddock (a.k.a. Captain Britain) helped found Excalibur. After defeating Mastermind, Brian was crowned King of Otherworld, with Meggan as his queen. The pair recently returned to their own world (Earth-616) during a reality storm, and Meggan appeared to sacrifice herself to seal an interdimensional rift, thus preventing the reality disruption from spreading across the multiverse.