A video of a groom who is overcome with emotion while watching his bride walk down the aisle has gone viral.

In the brief video clip from the wedding, which has been viewed over 3 million times, the groom, identified as Will Ceaser, can be seen wiping away tears as he tries to maintain his composure during the ceremony.

Bride Lindsey Whitehead posted on Facebook on her wedding day, writing, “I’ve dreamed of this day since I was little. Today I marry my best friend, Will Ceaser. This is going to be perfect. See you at the altar.”

Ceaser is a youth pastor at New Covenant Assembly of God in Pascagoula, Mississippi.

Rev. Eddie White revealed one reason for the groom’s tears. According to White, the bride’s parents had objected to the marriage. When the bride’s mother showed up at the wedding and walked her daughter down the aisle, it was an emotional moment for all involved.