The casting announcement comes at the perfect time as it was previously revealed that Inhumans would indeed begin filming today.
Inhumans comes to IMAX theaters for two weeks starting Labor Day weekend, prior to its television debut on September 26, 2017 on ABC.
However, more information on her involvement and that of the other characters should come to light in the coming months.
She does not appear to be part of the Royal Family and if she is “swept up” in the story, it does not sound as though she is closely associated with the Inhumans.