'Kairra' Kyoto Gardens Dress by Ted Baker worn by Linda Martin (Rachael Harris) on Lucifer
Linda Martin (played by Rachael Harris) on Lucifer on Netflix was spotted wearing this navy butterfly print dress on Lucifer on episode 'Infernal Guinea Pig' (3x16) in Mar 2018. Linda's Dress is the Kairra Kyoto Gardens Dress by Ted Baker .