One of the best holidays of the year is coming up - well for us in the great white North anyway - Canada Day, and what better way to celebrate than by showing your colors?

This doesn’t mean you need to paint your face up in a Canadian flag and get crazy, but if you are anything like me, you like celebrating holidays and when it comes to Canada Day, it is really all about color.

Here are a few outfits that I think would be perfect for the long weekend, whether you are heading out to see a parade, hanging with the kids at the park, or going out to dinner with some friends.

Canada Day 1

Canada Day 2

Canada Day 3