What to Wear with a Black Sport Coat: Unveiled - First AI Fashion Agent Gensmo