It's the season for socialising outdoors, soaking up every hour of sunshine, and enjoying the longer, warmer evenings. And what better way than by hosting a cocktail party? But unless you have your ...