What Fingers to Wear Rings On: Stylish Guide - First AI Fashion Agent Gensmo