Having live music at your wedding is a great addition that adds a great ambiance to the ceremony. A live pianist can be very expensive if you hire a professional,