I hear you on the humidity, angeldogs. We had 42C one day with dry heat and I found it not that bad, but the next day it was 35C and humid and everyone was complaining. Yesterday's 39C was dry heat again, so yes, my poor tomatoes just flopped. Crazy weather though, I'm sitting here right now thinking I should get back out in the sun to warm up, it dropped down to 7C this morning.
All that lily and bird bath shot needed was a bird, Hazel.