Dana Olsen, a 29-year-old woman from L.A. was supposed to get married in Seattle this past Saturday. About six weeks ago, her fiancé got cold feet and ditched her, and it was too late to get the deposit back.

Instead of cancelling the reception, she decided to throw a huge party for a homeless shelter called Mary's Place, that's specifically for women and kids. A group of hair stylists and make-up artists agreed to help out, so all the women at the shelter got makeovers.

Then they went to the reception venue with the kids for a huge dinner, and candles and flower arrangements were on every table. The wedding band still showed up too, so there was also a dance floor.

Dana says she knew it was going to be a hard day for her, so she wanted to make sure someone else had a really good day.

Read more at The Seattle Times.