'All things Christmas' obsessed Amber and her best friend, Eve, have been planning all year to go to The Snowflake Ball. It was the only dance that all the high schools in the area attended together and therefore the main gossip topic in school for months!
When she catches a flying ball in the school corridor, the one boy she's been crushing on from afar, finally notices her. She wishes she had the guts to talk to him, instead she walks away.
She finds herself in another situation and at his mercy, this time Amber finally finds her voice. New relationships are formed with the unlikeliest of people. Confessions are made, and lies come to light.
On the night of The Snowflake Ball, apologies are made. Amber knew it would be an unforgettable end of year dance, but never in a million years would she ever suspect the reason why.
There's a lot to be said for saying sorry… Or not.