I wouldn't wear black with it, maybe just brown for shoes. White really goes with everything, but if you can find lavender, that could work too. Here
the same print is put with the chiffon babydoll ribbon blouse. And I'm thinking that or something similar would look good. So would the matching headbow if you can get your hands on it, some white and lavender socks (I'm imagining with a ribbon design), and brown shoes and purse.
Or just a white blouse, white socks with lace toppers, a burgundy head bow, and brown shoes and bag. Something similar to these
in style, but Mary Janes would work fine too.
I'd personally take off the lighter red bows since they don't really match and would make the dress easier to coordinate, but I know it's brand and people don't like to alter it, but that's just me.