I would just keep doing what you are doing and let your LO wear it day in and day out to get the most of it, and more importantly, continue to pass it all on to charity when she outgrows it.
As for the coat you bought her for Christmas, she doesn't care how much clothes cost, and will love it regardless. You got the gift for her, not for what anyone else will think. Enjoy these years when she hadn't been influenced into judging a gift by the price tag attached and appreciates it just for the gift that it is.