H&M

H&M

shop on m.hm.com

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

As seen in
  • top blue floral