What Length Are Bermuda Shorts? Make A Stylish Pick! - First AI Fashion Agent Gensmo