What to Wear with Grey Trousers: Casual Elegance Unveiled - First AI Fashion Agent Gensmo