Make the marinade by mixing together the honey, mustard, lime zest, lime juice, wine and olive oil in a shallow dish.
Add the salmon fillets and spoon over the marinade. Cover and refrigerate for about 1 hour.
Preheat the grill to medium hot. Arrange the salmon fillets under the grill. Cook for 5-6 minutes, basting from time to time with the marinade.
Serve with salad or lightly cooked vegetables.
Tips: Instead of the wine, you can use white wine vinegar, plus an extra teaspoon of honey. The marinade is also perfect for fresh tuna steaks or any fresh white fish fillets.