What Color Shoes to Wear with a Little Black Dress: Elevate Your Style - First AI Fashion Agent Gensmo