What Shoes to Wear with Royal Blue Dress: A Stylish Guide - First AI Fashion Agent Gensmo