What to Wear at an Indian Wedding: Dazzling Ideas! - First AI Fashion Agent Gensmo