The Daily Mail reports that a high school junior in Pendleton, Ind., learned how to sew by himself — with some help from his grandmother — in order to make his prom date a blue ballgown straight out of Cinderella.

Parker Smith began making the dress in February for his date, Addi Rust, because she couldn’t afford the one she really wanted for their prom at Pendleton Heights High School.

Rust, who initially joked to him about creating a dress for her, teared up when she saw the final results.

“Taking a minute to brag on this man because I think this is the coolest thing that I’ve ever been a part of,’ Rust wrote on her Twitter account, @AddiRust.