Here are some tips on taking great photographs in direct sunlight:
1. Create your own shade
Another way to avoid direct sunlight is by creating your own shade. If you cannot move the subject into a shaded area, then you could just create it. You can use an umbrella, a big cardboard or just about anything that would cast a shadow on your subject and block out the intense light of the sun.
If you cannot move the subject, maybe you could move yourself so that you could take better photos. Changing your position would allow you to change the angle in which the light hits your subject. It could also allow you to get a better photograph by presenting your subject in another perspective. For example, instead of shooting a subject head on, you could crouch lower and shoot up. Or you could find an elevated platform and shoot down. Further, you could move around the subject and try shooting at different angles.
Sometimes, just waiting for the sun to come down a little will do wonders for your shots. This is why photographs taken at sunset or sunrise are great. Not only will you get to avoid the sunlight coming from directly overhead, you can get amazing colors as well.