Community Helps Bride With Cancer Receive Dream Wedding

“This is what we call true love.”

After three years of dating, a summer wedding was exactly what Trevor and Charlotte Garland planned for their special day. However, Trevor soon learned that his future wife's cancer rapidly advanced and was quickly spreading.

That's when Charlotte, whose maiden name is Killorn, decided to move their wedding date up to the winter. This gave Trevor and Charlotte little time to plan or save for their dream wedding.

People in their hometown community of Prince Edward Island heard their story and decided to help them out.

A wedding designer donated beautiful decorations.

Photographer Nicole MacKay donated her services and she even recruited two videographers to help.

"Growing up in a small place like PEI, it is the natural thing to do, to help people," MacKay told BuzzFeed. "To be honest, it wasn't a day focusing on Charlotte's illness, it was a beautiful day celebrating two people that are so in love and who wanted to be married."

The biggest surprise for Charlotte came shortly before the big day when Trevor visited her in the hospital and surprised her with a diamond ring. They were originally going to get less expensive rings. Charlotte loved her diamond ring.

"As Charlotte was telling me this story, chills were sent through my body," MacKay wrote on her blog. "This is what we call true love."

The wedding was absolutely perfect.

MacKay called it a "flawless day." There was a grand ceremony in a church followed by an amazing reception afterwards. The Blanchard sisters, singers who donated their time, performed a beautiful version of "Amazing Grace" that left tears streaming down people's faces.

And best of all, Charlotte was incredibly happy.

"Not only did Charlotte make such a gorgeous and glowing bride," wrote MacKay on her blog, "but she is one of the strongest individuals I have ever met!"

(H/T: BuzzFeed)