Picking the perfect wedding dress is hard. Many brides-to-be visit dress shops multiple times before finding the perfect dress and the perfect fit.

Kristen Eccleston took that to a bit of an extreme.

And it’s a beautiful, motivational story of her commitment to losing weight and wanting to take control of her body in time for her wedding day.

On her first visit to the dress shop, she found a beautiful dress that was – at a size 16 – a perfect fit. Despite finding what her friends and family would call the perfect dress, Kristen wasn’t happy. Not about the dress, but about the way she felt about her body.

She made a vow to change that by committing to a regular exercise plan and a healthy diet.

She began running, joined a gym and enlisted the help of her father and her fiancé, who hit the trails – and the gym – with Kristen on her journey to lose 50 pounds and four dress sizes by her wedding day.

Watch the video below for her inspiring success story.