If weather forecasts are to be believed, it should be unseasonably warm and relatively sunny this weekend.