According to what I understood, The correct way to phrase it should be "Il vestito è verdo". How come the adjective does not change according to the noun?
Not all male nouns end with 'o' and not all female ones end with 'a'; there is a class of names ending with 'e': verde/verdi, marrone/marroni, facile/facili, fiore/fiori and so on. Those don't change with gender: "Una tazza verde" (a green cup). There are also some invariant names, for instance the adjectives rosa, viola, blu: "Delle tazze blu" (some blue cups).
Do you know where to potentially find a list of adjective to know which changes and which doesn't
No, unfortunately not; it's mostly those deriving from nouns (rosa = rose, viola = violet) or with unusual endings (blu, cachi). The latter is true for nouns as well (tribù, kiwi), as is the gender invariant class in -e/-i (il serpente, la polvere, l'arte).
thank you for your quick reply. I used wiktionary and searched for all the colours to find the answers.. At least it got me a start, and I didn't loose all of my hearts because I couldn't figure out the if there were a potential rule or not..
Why did someone downvote this? He's learning, and the question is much needed.
Lol. "Il vestito E verde"....almost jumped out of my skin when she hollered like that...