Queen Helena (played by Elizabeth Hurley) on The Royals on E! was spotted wearing this black dotted mesh inset dress on The Royals on episode 'Be All My Sins Remembered' (2x08) in Jan 2016. Helena's Dress is the Crepe Swiss Dot Dress by Victoria Beckham .