Dress: Phantom Dress by Self Portrait
Princess Eleanor (played by Alexandra Park) on The Royals on E! was spotted wearing this black lace strapless dress on The Royals on episode 'Doubt Truth to Be a Liar' (2x06) in Dec 2015. Eleanor's Dress is the Phantom Dress by Self Portrait.