In Virginia, we can renew our license after 5 years ONLINE! You just click a few keys and your new license (with your 5 year old picture) is sent to your US address. The license is good for another 5 years. But after that, you need to go in person and get a new photo.
I had it sent to our old US address, which we still own.