Beautiful weekend in store before cold front arrives next week