What exactly does it mean to say "she always has a red dress"? She always owns it? It's a weird thing to say, unless one means that she always wears it.
I think she always wears the same clothes. Maybe it is a school uniform or something