What Colour Shoes to Wear with Champagne Dress? - First AI Fashion Agent Gensmo