J.Crew Synthetic Mid-length Button-up Shirtdresss in Blue - Lyst

Responsive image
source