While fans thought Plaza narrowly dodged a wardrobe malfunction, her stylist shut down speculation that her visible annoyance was due to her outfit.
pagesix.com
en.wikipedia.org
Aubrey Christina Plaza
en.wiktionary.org
What are the allusions?
Crisscrossed straps symbolizes the crucifixion, the ruby or similar red stone symbolizing the shed blood of Christ, the mention of his own name in the article. The name of the actress herself is Aubrey
Christina Plaza.
Little Demon
The main protagonists of the animated series
vigilantcitizen.com