HAMPTON, Va. (WVEC) --- Amber White’s senior year is ending on a high note.

The Kecoughtan High School senior is looking forward to prom on Saturday.

“My shoes and my dress are really pretty,” said White.

But finding this kind of happiness hasn’t always been easy for the 19-year-old.

Cancer took her mother three years ago, and since then Amber and her eight siblings have moved across the country twice.

Her older brother’s military career brought the family to Hampton, and she has only been in the area for a little over a year.

She is in unfamiliar territory without parents and the friends she grew up with.

“You just think about all the things god blessed you with,” said White.

It’s that positive attitude that connected Amber to Angel Cooper.

“[Her smile] lights up the room,” said Cooper. “She doesn’t even understand how much she touches people with her smile.”

When Angel heard Amber’s story, she stepped in with Zem Court #98. It’s a charitable organization based in Hampton.

They paid for Amber’s prom dress, shoes, jewelry and makeup.

“Ms. Angel is getting a limo for us,” said White.

For a girl who was forced to grow up too fast, it’s a chance for Amber to slow things down and enjoy one last high school memory.

“I just choose to be happy,” said White.