Lyla Michaels (played by Audrey Marie Anderson) on Arrow on The CW was spotted wearing this green asymmetrical neck dress on Arrow on episode '' (7x03) in Oct 2018. Lyla's Dress is the Asymmetric-Neck Cap-Sleeve Peplum Dress by Roland Mouret. For shoppable links visit wornontv.net/114493