Happy weekend — and a happy long weekend to the Canadians, too, who'll be celebrating Canada Day on July 1. We'll definitely be checking out the fireworks — how about you? (photo via pamplemousse design)