Crew Clothing Alma Jersey Midi Dress, Teal Blue at John Lewis & Partners

Responsive image
source