H&M

Not exactly the same, but it looks a bit like it

As seen in
  • top blue floral