Dress: Parker Dress in Sage by Free People (sleeves shortened)
Lydia Martin (played by Holland Roden) on Teen Wolf on MTV was spotted wearing this green floral dress on Teen Wolf on episode 'A Novel Approach' (5x05) in Jul 2015. Lydia's Dress is the Parker Dress in Sage by Free People .