Each recipe is orange until its yellow rank and grey from its grey rank. When the ranks differ, it turns green somewhere between the two; the client files give both ranks but not that point. Equal ranks go straight to grey.

Tailoring: Dressed for the Occasion
RecipeMakesReagentsNeedsSkill-up
Simple Dress
Simple DressYellow 50Grey 85
White Woolen Dress
White Woolen DressYellow 110Grey 145
White Wedding DressTaught by Pattern: White Wedding Dress, requires 140
White Wedding DressYellow 145Grey 155
Tuxedo JacketTaught by Pattern: Tuxedo Jacket, requires 140
Tuxedo JacketYellow 155Grey 185
Simple Black Dress
Simple Black DressYellow 200Grey 210
Tuxedo PantsTaught by Pattern: Tuxedo Pants, requires 140
Tuxedo PantsYellow 205Grey 215
Tuxedo ShirtTaught by Pattern: Tuxedo Shirt, requires 200
Tuxedo ShirtYellow 205Grey 215
Festival DressTaught by Pattern: Festival Dress, requires 205
Festival DressYellow 220Grey 250
Festival SuitTaught by Pattern: Festival Suit, requires 205
Festival SuitYellow 220Grey 250

From the Forever beta client files, build 1.60.1.70630: the SkillLine, SkillLineAbility, TradeSkillCategory, SpellReagents, SpellEffect, SpellTotems, SpellCastingRequirements and ItemEffect tables.