How to improve your photo
Turn subjects back towards the sun (use the sun as a back light) and purchase a "Reflector" to bounce light back into their face and front. Also make sure you have an assistant or someone hold out a card, their hand or anything else to block any light spilling onto your lens as you are shooting in the direction of the sun.
Or - Turn subjects back towards the sun. Use your "Pop Up Fill Flash" on the 7D to Fill in the shadows and light the subjects or use an external flash for more power. Again - make sure no light is hitting your lens.
If there is shade (under a tree, next to building, church, hall etc...) - Get your shots "In the Shade" especially during mid afternoon. Bounce light back into the shadow areas of the subject with a Reflector or use your Pop Up Fill flash to get more light. This will give you a much "Softer" and more pleasant light than "Hard" direct sun light. In your shot - Side light.
I would have the Groom's right arm under and wrapped around the Bride's waist instead of over her arm. Bride's right arm looks alittle awkward as she is held down on that side. This would make a more flattering shot.