What's the Name of That Book??? discussion

This topic is about
These Broken Stars
SOLVED: Children's/YA
>
SOLVED. 2 young people fall in love on planet-sized space ship. [s]
date
newest »

All former earthlings are living on a traveling planet-sized space ship. Something goes wrong during a drill of sorts and two kids (youths?) crash land on a planet they have never heard of. They despise each other at first, but pull together in the fight for their lives, and, eventually, fall in love.
There is some emphasis placed on the female main character's green dress, and she's wearing that dress on the cover of the book.
(Asking for a friend.)