What Shoes to Wear with Wide Leg Trousers: Fashion Tips Unleashed - First AI Fashion Agent Gensmo