What is the best time to take portraits outdoors

This is a question that I get asked a lot. ย The technical answer is an hour after sunrise or an hour before sunset. My photo shoots are usually around those times, but I have shot in the middle of the day indoors through a window, under trees, ย or in shade. The real...