Shop This Style
Lydia Martin (played by Holland Roden) on Teen Wolf on MTV was spotted wearing this red floral top and grey cardigan on Teen Wolf on episode 'Lies of Omission' (5x09) in Aug 2015. Lydia's Top is the Print Double Layer Camisole by ASTR.



















