A groom burst out in laughter when he turned to look at his bride on their wedding day and found his best man standing there instead.
David Hofmann, 32, was expecting to see his wife-to-be Brianne Dennis, 29, in her white gown, but she had traded places with their friend Timmy Horton, 37.
Photographer Anna Morrison captured the moment Hofmann saw his bearded pal wearing a veil and squeezed into a dress.
"Right in that moment I was anxious. I was trying to calm my nerves because I was about to see my bride for the first time. I was expecting to see Brianne and I turned around to see Timmy in a wedding dress. He was pale and hairy and we love each other very much but not in that way. I was falling down laughing," Hofmann said.
Dennis and Horton plotted their prank after Horton saw some funny wedding gags online.
While the bride was reluctant at first, she eventually came around and suggested tricking Hofmann during a fake "first look" photo shoot. The first look refers to a wedding tradition where brides may debut their look to their husband-to-be moments before walking down the aisle.
"I really wanted a serious ceremony at first. I didn't want any of their shenanigans on the day, but a few months down the road I changed my mind," Dennis said.
On the special day, an emotional Hofmann waited anxiously while Horton slipped into a spare wedding dress and donned a delicate chiffon veil. Then, the dolled-up trickster tapped the groom on his shoulder as friends and family watched on, trying to stifle their giggles.
"I was really nervous and anxious because it's my best friend and I love the bride and groom so much. When it happened I just couldn't restrain myself and I burst out laughing. I think it really broke the ice and the tension," Horton said.
Moments after the prank, David got to see his real bride for the first time and was overcome with emotion.
"It was very funny and then I got to do the real first look. Brianne has always been beautiful so I didn't expect anything less. There had been so much building up to that moment that when I first saw her, all of a sudden I just felt complete. I'll remember the day and that moment forever," Hoffman said.
Hofmann and Dennis went on to tie the knot in a ceremony surrounded by loved ones at Lord Hill Farms in Snohomish, Wash. on November 17.
"When I look at the photos I'm really happy. I'm so glad we did it. It was hilarious," Dennis said.
Photographer Anna, a close friend of the couple, added: "We made a forever memory and laughed so hard everyone was crying."