What Colour Shirt to Wear with Khaki Pants: Style Unlocked - First AI Fashion Agent Gensmo