Dress: Chayad Neoprene Suit Dress by Ted Baker
Charlotte Richards (played by Tricia Helfer) on Lucifer on Netflix was spotted wearing this black v-neck cap sleeve dress on Lucifer on episode 'The Angel of San Bernardino' (3x20) in Apr 2018. Charlotte's Dress is the Chayad Neoprene Suit Dress by Ted Baker.