An emotional photo taken of a bride and groom crying and praying moments before their wedding ceremony has gone viral.

TODAY noted that the photo of Marine Cpl. Caleb Earwood and his bride, Maggie, was shot by wedding photographer Dwayne Schmidt. The image shows the bride crying and the Marine praying while they held hands before becoming husband and wife.

"We were about to take our first steps in life together, and we didn't want to take a step without it being in God's will," the 21-year-old groom explained. "I prayed to God for my beautiful and intelligent wife that he blessed me with and the amazing family I was marrying into."

The couple never made eye contact in the photo as they did not want to see one another until the bride walked down the aisle.

The ceremony took place on Saturday in front of close friends and family members. However, the picture made the rounds to thousands more who also got to share and see the special moment of their big day.

Image shared via Twitter by ABC News

For more daily news stories follow Michelle on Twitter @PhilaMichelle