Dress: Isabelle Dress in Navy by Dress the Population
Sara Lance (played by Caity Lotz) on Arrow on The CW was spotted wearing this midi mermaid dress on Arrow / Supergirl on episode 'Crisis on Earth-X (2)' (6x08) in Nov 2017. Sara's Dress is the Isabelle Dress in Navy by Dress the Population.