Star Cruise Time Loop by Veronica Scott
Raelyn Cantorini, senior stewardess on the interstellar cruise ship Nebula Zephyr thinks the alien artifact she bought on the last planet the ship visited was just a pretty glass orb…until her pet Eyn knocked the ornament off a table, shattering it and sending her into an infinitely repeating time loop.
Stuck reliving the same day over and over, Raelyn has only hours to try to save the ship and everyone on board from dying in a terrible catastrophe. As she tries to solve the mystery of what happens to the ship right before midnight each time the day repeats, Raelyn meets Kev Stevens, the former Special Forces soldier turned actor and finds herself falling in love with him. Each time the day repeats, she learns more about him while he has no memory of her. Can she persuade him they’ve met before? Will he trust her enough to help stop the Nebula Zephyr’s destruction?
And if they do save the ship, will that reset time for Raelyn?