Sunny weather sees people splash out on new clothes