This is a totally chic New York style. The red and white totally and perfectly clash with each other and make you stand out in that big city crowd.
TIP: tuck the white pants (if not capris or shorts) into the high red boots and let it look kinda sagged over. It gives your outfit a dash of cute style.
The denim mini goes great with about anything, which makes it perfect for the hearts and arrow raceback, which goes perfect with the boots. It gives you that cute, punk rocker look that I luv SOOO much.