Shouldn't it be "I have new dresses"
Both are correct, depending of the context.
How many times do we have to repeat that you can not translate stola with dress? Till you learn Latin (don't tell me that someone of the "teachers" taught Latin!!!)?!
The male speaker says ”stōlas nōvas hābeo”, but the correct pronunciation is ”stolās novās habeō”.