Weddings are always hitched to big dreams.  But when they are shattered, frustration is inevitable. But a Manhattan bride has proven that wrong as she called off her wedding over a cumbersome prenuptial agreement. And instead, spent $8000 earmarked for a gala reception to feed poor children , reports The Inquisitr.

According to reports, the bride-to-be Yiru Sun had planned for a dream wedding at the Harold Pratt House on the Upper East Side of Manhattan. Sun had dreams of ushering in a new life with her future husband. But it turned sour, as the prenuptial agreement came up as the hurdle, which she was uncomfortable to sign.

The high profile professional is a vice president with New York Life Insurance and is a single mother to a six-year-old daughter

Sun decided to use the $8,000 reception’s non-refundable deposit to give a big day to many needy families for a day’s fun-filled food, face painting, and ice pops. At the party, Sun came up in her wedding gown and greeted the 60 children and families at the Harold Pratt House.

“At that moment, I started to think it was God’s plan. I cannot be the princess of my wedding day, but I can give the kids a fairy tale,” she told media.

Reports said Sun looked stunning in the wedding dress with hair in a plaited updo. The Princeton University graduate did not know any of the guests who sat at the tables personally. The Salvation Army and non-profit organisation Inwood House helped to turn Sun’s wedding day a pre-Mother’s Day luncheon bash.

Sun said: “I cannot be the princess of my wedding day, but I can give the kids a fairy tale.”

The New Zealand Herald reports that Sun addressed the guests and shared her story of how she grew up poor in China and later made it to the US to complete her Ph.D. in electrical engineering at Princeton with a full scholarship.

One guest, William Natal, described her charity act as incredibly selfless. “Just to turn around and do something that helps others is an amazing show of character,” he told CBS.