I once had at least two apps that had that feature, too bad some of them no longer seems to work (no update released in years).
1. Breez (doesn't work anymore, uninstalled).
2. Blue Skies (by Rohit Rajendran, feature is paid) - I think this was the app you're looking for, but after an update it no longer tells the user to bring sunglasses or an umbrella depending on the weather (I'm sure it used to do this).
3. Umbrella? (by Rabia Javed, but also doesn't work).
Not sure if such an app still exists now.