The Internet has been moved by this photo of a couple praying together moments before their wedding ceremony.

I'm sure many talented wedding photographers go their whole careers without getting a photo like this one. But Dwayne Schmidt hit the jackpot when he was hired to photograph the wedding of US Marine Corporal Caleb Earwood and his fiancée Maggie. The two were married on Saturday in Asheville, North Carolina, in a very traditional ceremony. Caleb wore his dress blues, and Maggie wore a classic white wedding dress. They were so photogenic, they looked like the plastic bride and groom on top of the cake.

Sources: ABC News