What to Wear to a Wedding: Formal Attire That Dazzles - First AI Fashion Agent Gensmo