My hobby is buying fabric and sometimes I sew
This is so unbearably adorable I can hardly believe I made it myself.
It's just a little big on her, which is perfect. She should be able to wear it for most of the summer. The pattern is Kwik Sew 3776.