Versatile Fashion: Trendy Outfits in Dynamic Settings