AI-driven virtual try-on