The Reason This Groom Blindfolded All His Wedding Guests Will Make Your Heart Melt

James Day Photography

When Robbie Campbell set out to marry Stephanie Agnew in Australia, he was determined to make the day as perfect as possible. To do that, he blindfolded all 54 of his wedding guests so they could experience their wedding the exact same way as his bride, Stephanie, who went blind shortly before meeting Robbie. James Day, a local photographer, captured the most precious moments of the day, and the photos are the definition of stunning.

According to James's Facebook post, Robbie made an announcement to the guests right away, saying: "When we lose one of our senses, the others become heightened. This allows us to experience something as beautiful as these vows in a totally unique way. Today, we get to experience them from Steph's perspective."

"When we lose one of our senses, the others become heightened. This allows us to experience something as beautiful as these vows in a totally unique way."

Although the request was certainly out of the ordinary for attendees, it meant a lot to Robbie as well as Stephanie's mom, who, like her daughter, went blind from cone-rod dystrophy.

"I couldn't control my emotions as she walked down the aisle," Robbie told The Daily Mail. "She looked like a true princess bride in the dress. The blindfolds were received well by the guests as they were experiencing that moment in the same way Steph and her mum, who is also blind, were experiencing it."

For Stephanie, who's never seen her husband, the moment was one she'll never forget.

"I've never seen him. I know his build," Stephanie said. "He is 6 foot 4 inches and I am 5 foot 4 inches, so he is a lot taller than me. And I know he has broad shoulders, but other than that I have to rely on descriptions. Everyone has hurdles so it's important to dig deep within yourself and understand that life can be hard but there are always ways to deal with things."

Scroll through to get a look at the photos from this unforgettable day, and try not to tear up in the process.